From Gui
(Difference between revisions)
|
|
Line 1: |
Line 1: |
- | ==Notes==
| + | This project intends to document the similarities and patterns common between different GUI toolkits and description formats. |
- | The QT section is very incomplete
| + | |
- | class in HTML and QT are actually very similar in semantics. In HTML, however, it is a multiple value, in QT it is a single.
| + | |
- | name in QT is more like id in HTML, although it is also quite similar to name in html
| + | |
- | geometry info in QT would be in CSS or just implicit in HTML
| + | |
- | HTML hidden inputs probably have little to no place elsewhere, probably outside the 80%
| + | |
| | | |
- | ==GTK+== | + | == List of Toolkits and Formats == |
| | | |
- | http://library.gnome.org/devel/gtk/stable/
| + | * [[HTML]] |
- | | + | * [[QT]] |
- | ==HTML==
| + | * [[GTK+]] |
- | ===elements===
| + | |
- | <form>
| + | |
- | <label>
| + | |
- | <fieldset>
| + | |
- | legend
| + | |
- | <input>
| + | |
- | hidden
| + | |
- | text
| + | |
- | password
| + | |
- | file
| + | |
- | submit
| + | |
- | reset
| + | |
- | image
| + | |
- | checkbox
| + | |
- | radio
| + | |
- | button
| + | |
- | <button>
| + | |
- | <textarea>
| + | |
- | <select>
| + | |
- | <optgroup>
| + | |
- | <option>
| + | |
- | | + | |
- | ===common attributes===
| + | |
- | tabindex
| + | |
- | disabled
| + | |
- | checked
| + | |
- | maxlength
| + | |
- | name
| + | |
- | readonly
| + | |
- | size (rows/cols for <textarea>)
| + | |
- | title
| + | |
- | class
| + | |
- | accesskey
| + | |
- | id
| + | |
- | | + | |
- | ===events===
| + | |
- | onfocus
| + | |
- | onblur
| + | |
- | onselect
| + | |
- | onchange
| + | |
- | onclick
| + | |
- | ondblclick
| + | |
- | onmousedown
| + | |
- | onmousemove
| + | |
- | onmouseout
| + | |
- | onmouseover
| + | |
- | onmouseup
| + | |
- | onkeydown
| + | |
- | onkeypress
| + | |
- | onkeyup
| + | |
- | onsubmit
| + | |
- | onreset
| + | |
- | | + | |
- | ==QT==
| + | |
- | ===elements===
| + | |
- | QMainWindow
| + | |
- | QDialog
| + | |
- | QWidget
| + | |
- | QLabel
| + | |
- | | + | |
- | QGroupBox
| + | |
- | | + | |
- | QLineEdit
| + | |
- | QTextEdit
| + | |
- | QPlainTextEdit
| + | |
- | | + | |
- | QCheckBox
| + | |
- | QRadioButton
| + | |
- | QPushButton
| + | |
- | QToolButton
| + | |
- | | + | |
- | QComboBox
| + | |
- | QListWidget
| + | |
- | | + | |
- | QScrollBar
| + | |
- | QDial
| + | |
- | QSlider
| + | |
- | | + | |
- | QSpinBox
| + | |
- | QDoubleSpinBox
| + | |
- | QDateTimeEdit
| + | |
- | QDateEdit
| + | |
- | QCalendarWidget
| + | |
- | | + | |
- | QTableView
| + | |
- | QTableWidget
| + | |
- | QTreeView
| + | |
- | QTreeWidget
| + | |
- | QScrollArea
| + | |
- | QSplitter
| + | |
- | QProgressBar
| + | |
- | QSplashScreen
| + | |
- | QSplitterHandle
| + | |
- | QSvgWidget
| + | |
- | QTabBar
| + | |
- | QTabWidget
| + | |
- | QToolBar
| + | |
- | QToolBox
| + | |
- | QWebView
| + | |
- | QMenu
| + | |
- | QMenuBar
| + | |
- | QStatusBar
| + | |
- | | + | |
- | ===properties===
| + | |
- | geometry
| + | |
- | rect
| + | |
- | x
| + | |
- | y
| + | |
- | width
| + | |
- | height
| + | |
- | name
| + | |
- | class
| + | |
- | | + | |
- | ==signals==
| + | |
Revision as of 22:02, 11 June 2009
This project intends to document the similarities and patterns common between different GUI toolkits and description formats.
List of Toolkits and Formats