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

From Qt Wiki
Jump to navigation Jump to search
(Add "cleanup" tag)
(Remove non-functioning "toc" command)
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
[[Category:Developing_with_Qt::General]]
[[Category:Developing_with_Qt::General]]


[toc align_right="yes" depth="3"]


'''Български''' [[Qt_Buttons|English]] [[Qt_Buttons_Spanish|Spanish]]
'''Български''' [[Qt_Buttons|English]] [[Qt_Buttons_Spanish|Spanish]]
Line 11: Line 10:
== Общ преглед ==
== Общ преглед ==


Като усъвършенствана среда за създаване на графични потребителски интерфейси Qt предлага разнообразие от бутони, за да задоволи различни желания. Класовете, които имплементират различни видове бутони наследяват "QAbstractButton":http://doc.qt.nokia.com/4.7/qabstractbutton.html. QAbstractButton наследява "QWidget":http://doc.qt.nokia.com/4.7/qwidget.html и базов абстрактен клас за бутони.
Като усъвършенствана среда за създаване на графични потребителски интерфейси 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 25:
=== QPushButton ===
=== QPushButton ===


"QPushButton":http://doc.qt.nokia.com/4.7/qpushbutton.html е команден бутон, който може да се персонализира. За "повече информация и пример как се използва QPushButton моля, прочете следната статия.":http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton_Bulgarian.
[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 31:
=== QCheckBox ===
=== QCheckBox ===


"QCheckBox":http://doc.qt.nokia.com/4.7/qcheckbox.html е бутон, който изглежда като кутия с отметка и текст до нея.
[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 37:
=== QRadioButton ===
=== QRadioButton ===


"QRadioButton":http://doc.qt.nokia.com/4.7/qradiobutton.html е радио бутон с текст
[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 43:
=== QToolButton ===
=== QToolButton ===


"QToolButton":http://doc.qt.nokia.com/4.7/qtoolbutton.html е бутон за бърз достъп, който най-често се вгражда в "QToolBar":http://doc.qt.nokia.com/4.7/qtoolbar.html
[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 49:
= Вижте още =
= Вижте още =


"Basic Qt Programming Tutorial":http://developer.qt.nokia.com/wiki/Basic_Qt_Programming_Tutorial
[http://developer.qt.nokia.com/wiki/Basic_Qt_Programming_Tutorial Basic Qt Programming Tutorial]
"How to Use QPushButton":http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton
[http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton How to Use QPushButton]

Latest revision as of 12:29, 17 April 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.


Български English Spanish

Бутони в Qt

Общ преглед

Като усъвършенствана среда за създаване на графични потребителски интерфейси Qt предлага разнообразие от бутони, за да задоволи различни желания. Класовете, които имплементират различни видове бутони наследяват QAbstractButton. QAbstractButton наследява QWidget и базов абстрактен клас за бутони.

Сигнали

QAbstractButton предоставя следните сигнали:

  • void clicked ( bool checked = false )
  • void pressed ()
  • void released ()
  • void toggled ( bool checked )

Видове бутони

QPushButton

QPushButton е команден бутон, който може да се персонализира. За повече информация и пример как се използва QPushButton моля, прочете следната статия..

push button

QCheckBox

QCheckBox е бутон, който изглежда като кутия с отметка и текст до нея.

checkbox

QRadioButton

QRadioButton е радио бутон с текст

radio button

QToolButton

QToolButton е бутон за бърз достъп, който най-често се вгражда в QToolBar

button inside toolbar

Вижте още

Basic Qt Programming Tutorial How to Use QPushButton