Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.
Qt Buttons/bg: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[Category:Developing_with_Qt::General]] | [[Category:Developing_with_Qt::General]] | ||
[toc align_right= | [toc align_right="yes" depth="3"] | ||
'''Български''' [[Qt_Buttons|English]] [[Qt_Buttons_Spanish|Spanish]] | '''Български''' [[Qt_Buttons|English]] [[Qt_Buttons_Spanish|Spanish]] | ||
Line 9: | Line 9: | ||
== Общ преглед == | == Общ преглед == | ||
Като усъвършенствана среда за създаване на графични потребителски интерфейси Qt предлага разнообразие от бутони, за да задоволи различни желания. Класовете, които имплементират различни видове бутони наследяват | Като усъвършенствана среда за създаване на графични потребителски интерфейси Qt предлага разнообразие от бутони, за да задоволи различни желания. Класовете, които имплементират различни видове бутони наследяват "QAbstractButton":http://doc.qt.nokia.com/4.7/qabstractbutton.html. QAbstractButton наследява "QWidget":http://doc.qt.nokia.com/4.7/qwidget.html и базов абстрактен клас за бутони. | ||
== Сигнали == | == Сигнали == | ||
Line 24: | Line 24: | ||
=== QPushButton === | === QPushButton === | ||
"QPushButton":http://doc.qt.nokia.com/4.7/qpushbutton.html е команден бутон, който може да се персонализира. За "повече информация и пример как се използва QPushButton моля, прочете следната статия.":http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton_Bulgarian. | |||
[[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 30: | Line 30: | ||
=== QCheckBox === | === QCheckBox === | ||
"QCheckBox":http://doc.qt.nokia.com/4.7/qcheckbox.html е бутон, който изглежда като кутия с отметка и текст до нея. | |||
[[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 36: | Line 36: | ||
=== QRadioButton === | === QRadioButton === | ||
"QRadioButton":http://doc.qt.nokia.com/4.7/qradiobutton.html е радио бутон с текст | |||
[[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 42: | Line 42: | ||
=== QToolButton === | === QToolButton === | ||
"QToolButton":http://doc.qt.nokia.com/4.7/qtoolbutton.html е бутон за бърз достъп, който най-често се вгражда в "QToolBar":http://doc.qt.nokia.com/4.7/qtoolbar.html | |||
[[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 48: | Line 48: | ||
= Вижте още = | = Вижте още = | ||
"Basic Qt Programming Tutorial":http://developer.qt.nokia.com/wiki/Basic_Qt_Programming_Tutorial | |||
"How to Use QPushButton":http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton |
Revision as of 12:38, 25 February 2015
[toc align_right="yes" depth="3"]
Бутони в Qt
Общ преглед
Като усъвършенствана среда за създаване на графични потребителски интерфейси Qt предлага разнообразие от бутони, за да задоволи различни желания. Класовете, които имплементират различни видове бутони наследяват "QAbstractButton":http://doc.qt.nokia.com/4.7/qabstractbutton.html. QAbstractButton наследява "QWidget":http://doc.qt.nokia.com/4.7/qwidget.html и базов абстрактен клас за бутони.
Сигнали
QAbstractButton предоставя следните сигнали:
- void clicked ( bool checked = false )
- void pressed ()
- void released ()
- void toggled ( bool checked )
Видове бутони
QPushButton
"QPushButton":http://doc.qt.nokia.com/4.7/qpushbutton.html е команден бутон, който може да се персонализира. За "повече информация и пример как се използва QPushButton моля, прочете следната статия.":http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton_Bulgarian.
QCheckBox
"QCheckBox":http://doc.qt.nokia.com/4.7/qcheckbox.html е бутон, който изглежда като кутия с отметка и текст до нея.
QRadioButton
"QRadioButton":http://doc.qt.nokia.com/4.7/qradiobutton.html е радио бутон с текст
QToolButton
"QToolButton":http://doc.qt.nokia.com/4.7/qtoolbutton.html е бутон за бърз достъп, който най-често се вгражда в "QToolBar":http://doc.qt.nokia.com/4.7/qtoolbar.html
Вижте още
"Basic Qt Programming Tutorial":http://developer.qt.nokia.com/wiki/Basic_Qt_Programming_Tutorial "How to Use QPushButton":http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton