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