Pyqt негізгі компоненттер



Дата02.05.2023
өлшемі492,12 Kb.
#89035

PYQT Негізгі компоНЕНТТЕР

PyQt-Qt құралдар жинағын пайдаланып GUI қолданбаларын жасауға арналған Python кітапханасы. Riverbank Computing - те құрылған PyQt ақысыз (GPL лицензиясы бойынша) 1999 жылдан бастап жасалуда. Pyqt6 — ның соңғы нұсқасы — Qt 6-ға негізделген-2021 жылы шығарылды және кітапхана жаңартыла береді. Бұл нұсқаулықты PySide2, PySide6 және PyQt5 үшін де пайдалануға болады.

PyQt-де мәзірлер мен құралдар тақталарын құру Мәзір жолағы-бұл мәзірді қамтитын қолданбаның GUI негізгі терезесінің аймағы. Мәзір-бұл қолданба опцияларына оңай қол жеткізуге мүмкіндік беретін опциялардың ашылмалы тізімдері. Мысалы, егер сіз мәтіндік редактор жасасаңыз, мәзір жолағында келесі элементтердің кейбірі болуы мүмкін:File-келесі опциялардың кейбірін ұсынатын мәзірЖаңа-жаңа құжат жасау үшінOpen-бар құжатты ашу үшінOpen Recent-соңғы құжаттарды ашу үшінСақтау-құжатты сақтау үшінExit-қолданбадан шығу үшінКелесі опциялардың кейбірін ұсынатын edit мәзірі:Көшірме-мәтінді көшіру үшінПаста-мәтін енгізу үшінCut-мәтінді кесу үшінҚосымша опцияларды ұсынатын анықтама мәзіріАнықтама мазмұны-пайдалану нұсқаулығын шақыру үшінТуралы-диалогты шақыру үшін СОНДАЙ-АҚ, ОСЫ ОПЦИЯЛАРДЫҢ КЕЙБІРІН ҚҰРАЛДАР ТАҚТАСЫНА ҚОСУҒА БОЛАДЫ. ҚҰРАЛДАР ТАҚТАСЫ-БҰЛ ҚОЛДАНБАДА ЖИІ ҚОЛДАНЫЛАТЫН ОПЦИЯЛАРҒА ЖЫЛДАМ ҚОЛ ЖЕТКІЗУГЕ МҮМКІНДІК БЕРЕТІН БЕЛГІШЕЛЕРІ БАР ТҮЙМЕЛЕР ТАҚТАСЫ. МӘТІНДІК РЕДАКТОР МЫСАЛЫНДА ҚҰРАЛДАР ТАҚТАСЫНА ЖАҢА, АШЫҚ, САҚТАУ, КӨШІРУ ЖӘНЕ ПАСТА СИЯҚТЫ ОПЦИЯЛАРДЫ ҚОСУҒА БОЛАДЫ.

Түймелер кез-келген бағдарламалық жасақтаманың маңызды бөлігі болып табылады, өйткені бұл Пайдаланушының әрекетін, яғни, бағдарламаның нәтижесін анықтайтын батырма. PyQt5 те түймелер жасау үшін qtwidgets деп аталатын басқа виджетті қолдану керек. SetText () батырманың атауын орнатады. Move() қайтадан x және y осьтеріндегі координаттар бойынша терезеде түйменің орнын орнату үшін қолданылады. Енді оқиғаға бағытталған бағдарламалау (Event-Driven-Programming) келді! Қарапайым тілмен айтқанда, батырманың әрекетін анықтау керек, яғни егер пайдаланушы оны басса, онда бірдеңе болуы керек.

Ең көп қолданатын виджеттер 1 QLabel Мәтінді немесе суретті көрсету үшін қолданылады 2 QLineEdit Пайдаланушыға мәтіннің бір жолын енгізуге мүмкіндік береді 3 QTextEdit Пайдаланушыға көп жолды мәтін енгізуге мүмкіндік береді 4 QPushButton Әрекетті шақыру үшін пәрмен түймесі 5 QRadioButton Бірнеше опциялардың бірін таңдауға мүмкіндік береді 6 QCheckBox Бірнеше опцияны таңдауға мүмкіндік береді 7 QSpinBox Бүтін мәнді көбейтуге / азайтуға мүмкіндік береді 8 QScrollBar Виджет мазмұнына дисплей диафрагмасынан тыс қол жеткізуге мүмкіндік береді 9 QSlider Шекаралық мәнді сызықтық түрде өзгертуге мүмкіндік береді. 10 QComboBox Таңдау үшін элементтердің ашылмалы тізімін ұсынады 11 QMenuBar Qmenu нысандары бар көлденең жолақ 12 QStatusBar Әдетте төменгі жағында QMainWindow, күй туралы ақпарат береді. 13 QToolBar Әдетте жоғарғы жағында QMainWindow немесе қалқымалы. Әрекет түймелері бар 14 QListView ListMode немесе iconmode ішіндегі элементтер тізімін таңдауды ұсынады 15 QPixmap Qlabel немесе QPushButton объектісінде көрсетілетін экраннан тыс сурет көрінісі 16 QDialog Ақпаратты ата-аналық терезеге қайтара алатын модальды немесе модальды емес терезе

Назарларыңызға рахмет!!!



Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет