[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[vidalia-svn] r2975: Domenik's r2974 reminded me I should document my undocumente (vidalia/trunk)



Author: edmanm
Date: 2008-08-16 16:39:56 -0400 (Sat, 16 Aug 2008)
New Revision: 2975

Modified:
   vidalia/trunk/HACKING
Log:
Domenik's r2974 reminded me I should document my undocumented widget naming
conventions.


Modified: vidalia/trunk/HACKING
===================================================================
--- vidalia/trunk/HACKING	2008-08-16 16:57:32 UTC (rev 2974)
+++ vidalia/trunk/HACKING	2008-08-16 20:39:56 UTC (rev 2975)
@@ -184,6 +184,30 @@
       /* Private slots */
   };
 
+2.1.6. Widget Names
+
+  Every widget declared in a Qt Designer .ui file must have a short three or 
+  four letter prefix that describes the widget's type.
+
+       Widget Type           Prefix         Example
+       ------------------------------------------------------------
+       QCheckBox             chk            chkEnableFoo
+       QComboBox             cmbo           cmbo
+       QFrame                frm            frmMain
+       QGroupBox             grp            grpAdvanced
+       QLabel                lbl            lblHeader
+       QLineEdit             line           lineAddress
+       QListView             lst            lstMessages
+       QProgressBar          pbar           pbarDownload
+       QPushButton           btn            btnClose
+       QRadioButton          rdo            rdoSomeOption
+       QSpinBox              spn            spnDial
+       QTableView            tbl            tblSpreadsheet
+       QTabWidget            tab            tabServerOptions
+       QToolButton           btn            btnExit
+       QTreeView             tree           treeFolders
+
+
 2.2. Comments
 
   Comments should be standard C style comments. For example: