kdk::KCustomDateEdit(3)
π kdk::KCustomDateEdit π
okay bestie, gather round, because today we're meeting kdk::KCustomDateEdit β a whole icon from the kdk library (that's the Library Functions Manual crowd, iykyk) π
β¨ NAME β¨
kdk::KCustomDateEdit β that's her. that's the name. periodt. π
π¦ SYNOPSIS π¦
she inherits from QDateTimeEdit, so all that Qt date-editing energy is already in her bloodline. no cap. π
Inherits QDateTimeEdit.
π Signals π
void changeDate()β she emits this when the date changes. it's giving "hey bestie, something moved." β¨
πΈ Public Member Functions πΈ
KCustomDateEdit(QWidget *parent=nullptr)β the constructor, obvi. defaultparentisnullptr, so you can birth her standalone if you want. π«Άvoid showCalendar()β 触εζ₯εζ§δ»ΆζΎη€Ί (aka: makes the calendar widget pop off and show itself π β¨)void setShowLunar(bool showLunar)β ζ―ε¦ζΎη€Ίεε (aka: do we show the lunar calendar or not π)void updateStyle(bool isDark)β ιεΊη³»η»ι£ζ Ό (aka: she adapts to the system style, she's flexible like that π )
π§ Protected Member Functions π§
these ones are protected, so they're doing their own thing behind the scenes. main character energy but make it private-ish. π
void mousePressEvent(QMouseEvent *event) overrideβ overridden, because she handles her own clicks, thank you very much π±οΈvoid paintEvent(QPaintEvent *e) overrideβ overridden, because she paints herself. artist behavior. π¨bool eventFilter(QObject *obj, QEvent *event) overrideβ overridden, because she's out here filtering events like a bouncer at the club πͺβ¨
π Member Function Documentation π
π void kdk::KCustomDateEdit::setShowLunar (bool showLunar)
ζ―ε¦ζΎη€Ίεε β literally "whether to show the lunar calendar." π
Parameters
showLunarβ the flag, bestie. turn it on, turn it off, live your truth. π
π void kdk::KCustomDateEdit::updateStyle (bool isDark)
ιεΊη³»η»ι£ζ Ό β she adapts to the system style, slay. β¨
Parameters
isDarkοΌζ―ε¦ζ·±θ²ζ¨‘εΌβ whether it's dark mode or not. π
β Author β
Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code. yes bestie, a robot wrote this one, but the vibes are still immaculate. π€π
okay that's the whole page, no skips, no cuts, every single detail accounted for. vibe check: passed. π―
and that's a wrap, my love β this page came to you from LIBKYSDK-APPLICATIONS, Version version:3.0, dated the day the manpage gods stamped it. bye bestie, go edit some dates π π¦πΈ
π¦ where this page comes from
- arch rolling: libkysdk-applications 3.0.1.2-1 Β· BSD-3-Clause AND GPL-3.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-or-later AND MIT AND MulanPSL-2.0
- ubuntu resolute: libkysdk-applications-dev 3.0.1.1-1 Β· LGPL-3.0-or-later
- ubuntu stonking: libkysdk-applications-dev 3.0.1.2-1build2 Β· LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms