當前位置:
首頁 > 最新 > Python大神利用PyQt

Python大神利用PyQt

Python 3 加 PyQt 5 快速學習 GUI 編程(強大的三合一教材)

先簡單了解 Qt 各個組件的使用方法,然後開發一個專屬瀏覽器。

我們能夠學到的知識點:

使用 Qt 創建窗口

Qt 的信號與槽機制

Qt 各個組件的使用

如果 Linux 中默認的 python 3 為 3.5 版本,可以通過以下指令切換到 3.4 。

安裝 PyQt5 。

安裝完成之後,立馬進入 Python3 命令行交互界面測試是否正確安裝。

上述調用過程實際上沒有任何意義,僅僅只是為了展示 Qt 具備有自定義信號的功能

由於我們尚未給QT工具欄添加任何實際功能,所以工具欄只能看到一條空白的橫杆。

當然我們還可以實現二級菜單。

...

class MainWindow(QMainWindow):

def __init__(self, *args, **kwargs):

super().__init__(*args, **kwargs)

# 設置窗口標題

self.setWindowTitle("My First App")

# 定義布局

layout = QVBoxLayout()

# 展示的部件列表

widgets = [QCheckBox,

QComboBox,

QDateEdit,

QDateTimeEdit,

QDial,

QDoubleSpinBox,

QFontComboBox,

QLCDNumber,

QLineEdit,

QProgressBar,

QPushButton,

QRadioButton,

QSlider,

QSpinBox,

QTimeEdit]

# 將部件添加到列表中

for item in widgets:

layout.addWidget(item())

widget = QWidget()

widget.setLayout(layout)

self.setCentralWidget(widget)

...

由此我們Python程序員了解了使用 Qt 進行 GUI 編程的流程,但是Qt 內容實在太多了,所以想入門還遠遠不夠,所以我們要看更多的資料學習。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python 的精彩文章:

Python入門指南
Python編程培訓中你遇到捷da徑keng了嗎?來千鋒讓你不中招!

TAG:Python |