MAKEKDEWIDGETS/(1)
π makekdewidgets β the manual, but make it cute
okay bestie, so this is makekdewidgets from the Programming Tool section of the manual (section 1, iykyk). She builds Qtβ’ widget plugins from an ini style description file. That's the whole personality. Let's get into it π¦
β¨ NAME β¨
makekdewidgets β builds Qtβ’ widget plugins from an ini style description file.
πΈ SYNOPSIS πΈ
makekdewidgets [Qt(TM)-options] [KDE-options] file
π DESCRIPTION π
so basically makekdewidgets builds Qtβ’ widget plugins from an ini style description file. that's it, that's the job, and she does it flawlessly π
π OPTIONS π
π Arguments
fileβ the input file. your whole source of truth, the moment π
π§ Options
-o <file>β output file. where the magic gets written β¨-n <plugin name>β name of the plugin class to generate. default isWidgetsPlugin-g <group>β default widget group name to display in designer. default isCustom-p <pixmap dir>β embed pixmaps from a source directory πΌοΈ
π Generic options
--helpβ show help about options--help-qtβ show Qtβ’ specific options--help-kdeβ show KDE specific options--help-allβ show all options. all of them. every last one.--authorβ show author information-v,--versionβ show version information--licenseβ show license information
π KDE Options
--caption <caption>β use caption as name in the titlebar--icon <icon>β use icon as the application icon--miniicon <icon>β use icon as the application icon--config <filename>β use alternative configuration file--dcopserver <server>β use the DCOP server specified by server--nocrashhandlerβ disable crash handler to get core dumps. yes this is the "let me see the wreckage" button π--waitforwmβ waits for a WM_NET compatible windowmanager--style <style>β sets the application GUI style--geometry <geometry>β sets the client geometry of the main widget β seeman Xfor the argument format
β Qtβ’ options
--display <displayname>β use the X-server display displayname--session <sessionId>β restore the application for the given sessionId--cmapβ causes the application to install a private color map on an 8-bit display--ncols <count>β limits the number of colors allocated in the color cube on an 8-bit display, if the application is using theQApplication::ManyColorcolor specification--nograbβ tells Qtβ’ to never grab the mouse or the keyboard--syncβ switches to synchronous mode for debugging--fn,--font <fontname>β defines the application font--bg,--background <color>β sets the default background color and an application palette (light and dark shades are calculated)--fg,--foreground <color>β sets the default foreground color--btn,--button <color>β sets the default button color--name <name>β sets the application name--title <title>β sets the application title (caption)--visual TrueColorβ forces the application to use a TrueColor visual on an 8-bit display--inputstyle <inputstyle>β sets XIM (X Input Method) input style. Possible values areonthespot,overthespot,offthespot, androot--im <XIM server>β sets XIM server--noximβ disable XIM--reverseβ mirrors the whole layout of widgets πͺ
π«Ά SEE ALSO π«Ά
http://developer.kde.orgβ KDE Developer's Corner website
π BUGS π
please use bugs.kde.org to report bugs, do not mail the authors directly. fr fr, they're asking nicely, respect the boundary bestie π
π AUTHOR π
- Ian Reinhart Geiser
<geiseri@kde.org>β Author.
π NOTES π
bugs.kde.orgβhttp://bugs.kde.org
and that's the whole page, no notes π this gem is brought to you by the K Desktop Environment, dated 2006-06-01, and it lives at MAKEKDEWIDGETS/(1). slay, go build some widget plugins πβ¨
π¦ where this page comes from
- fedora 43: kdelibs-devel 6:4.14.38-49.fc43 Β· LGPL-2.0-or-later
- fedora 43: kdelibs-devel 6:4.14.38-49.fc43 Β· LGPL-2.0-or-later
- fedora 44: kdelibs-devel 6:4.14.38-51.fc44 Β· LGPL-2.0-or-later
- fedora 44: kdelibs-devel 6:4.14.38-51.fc44 Β· LGPL-2.0-or-later
- fedora 44: kdelibs-devel 6:4.14.38-53.fc44 Β· LGPL-2.0-or-later
- fedora 44: kdelibs-devel 6:4.14.38-53.fc44 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms