Qt Buttons/bg: Difference between revisions
Jump to navigation
Jump to search
AutoSpider (talk | contribs) (Add "cleanup" tag) |
AutoSpider (talk | contribs) (Convert ExpressionEngine links) |
||
Line 11: | Line 11: | ||
== Общ преглед == | == Общ преглед == | ||
Като усъвършенствана среда за създаване на графични потребителски интерфейси Qt предлага разнообразие от бутони, за да задоволи различни желания. Класовете, които имплементират различни видове бутони наследяват | Като усъвършенствана среда за създаване на графични потребителски интерфейси Qt предлага разнообразие от бутони, за да задоволи различни желания. Класовете, които имплементират различни видове бутони наследяват [http://doc.qt.nokia.com/4.7/qabstractbutton.html QAbstractButton]. QAbstractButton наследява [http://doc.qt.nokia.com/4.7/qwidget.html QWidget] и базов абстрактен клас за бутони. | ||
== Сигнали == | == Сигнали == | ||
Line 26: | Line 26: | ||
=== QPushButton === | === QPushButton === | ||
[http://doc.qt.nokia.com/4.7/qpushbutton.html QPushButton] е команден бутон, който може да се персонализира. За [http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton_Bulgarian повече информация и пример как се използва QPushButton моля, прочете следната статия.]. | |||
[[Image:http://doc.qt.nokia.com/4.7/images/windowsxp-pushbutton.png|push button]] | [[Image:http://doc.qt.nokia.com/4.7/images/windowsxp-pushbutton.png|push button]] | ||
Line 32: | Line 32: | ||
=== QCheckBox === | === QCheckBox === | ||
[http://doc.qt.nokia.com/4.7/qcheckbox.html QCheckBox] е бутон, който изглежда като кутия с отметка и текст до нея. | |||
[[Image:http://doc.qt.nokia.com/4.7/images/windows-checkbox.png|checkbox]] | [[Image:http://doc.qt.nokia.com/4.7/images/windows-checkbox.png|checkbox]] | ||
Line 38: | Line 38: | ||
=== QRadioButton === | === QRadioButton === | ||
[http://doc.qt.nokia.com/4.7/qradiobutton.html QRadioButton] е радио бутон с текст | |||
[[Image:http://doc.qt.nokia.com/4.7/images/windows-radiobutton.png|radio button]] | [[Image:http://doc.qt.nokia.com/4.7/images/windows-radiobutton.png|radio button]] | ||
Line 44: | Line 44: | ||
=== QToolButton === | === QToolButton === | ||
[http://doc.qt.nokia.com/4.7/qtoolbutton.html QToolButton] е бутон за бърз достъп, който най-често се вгражда в [http://doc.qt.nokia.com/4.7/qtoolbar.html QToolBar] | |||
[[Image:http://doc.qt.nokia.com/4.7/images/assistant-toolbar.png|button inside toolbar]] | [[Image:http://doc.qt.nokia.com/4.7/images/assistant-toolbar.png|button inside toolbar]] | ||
Line 50: | Line 50: | ||
= Вижте още = | = Вижте още = | ||
[http://developer.qt.nokia.com/wiki/Basic_Qt_Programming_Tutorial Basic Qt Programming Tutorial] | |||
[http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton How to Use QPushButton] |
Revision as of 15:30, 4 March 2015
This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine. Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean. |
[toc align_right="yes" depth="3"]
Бутони в Qt
Общ преглед
Като усъвършенствана среда за създаване на графични потребителски интерфейси Qt предлага разнообразие от бутони, за да задоволи различни желания. Класовете, които имплементират различни видове бутони наследяват QAbstractButton. QAbstractButton наследява QWidget и базов абстрактен клас за бутони.
Сигнали
QAbstractButton предоставя следните сигнали:
- void clicked ( bool checked = false )
- void pressed ()
- void released ()
- void toggled ( bool checked )
Видове бутони
QPushButton
QPushButton е команден бутон, който може да се персонализира. За повече информация и пример как се използва QPushButton моля, прочете следната статия..
QCheckBox
QCheckBox е бутон, който изглежда като кутия с отметка и текст до нея.
QRadioButton
QRadioButton е радио бутон с текст
QToolButton
QToolButton е бутон за бърз достъп, който най-често се вгражда в QToolBar