13075| 71
|
[python] PyQt5開(kāi)發(fā)與實(shí)戰(zhàn) |
PyQt5開(kāi)發(fā)與實(shí)戰(zhàn)適用人群
python程序員、pyqt5程序員、桌面程序員、在校大學(xué)生 課程概述涵蓋了Python語(yǔ)言的核心部分,包括Python環(huán)境安裝和配置、Python基礎(chǔ)知識(shí)、Python條件、循環(huán),列表、元組、字典、字符串、函數(shù)、異常、類(lèi)、對(duì)象、屬性、靜態(tài)方法、類(lèi)方法、監(jiān)控屬性的變化、迭代器、生成器。正則表達(dá)式、Python常用模塊。以及PyQt5的核心知識(shí)。 目錄 章節(jié)1yQt5基礎(chǔ)試看 課時(shí)1視頻PyQt5基礎(chǔ)知識(shí) 課時(shí)2視頻搭建PyQt5開(kāi)發(fā)環(huán)境 課時(shí)3視頻開(kāi)發(fā)第一個(gè)基于PyQt5的桌面應(yīng)用 課時(shí)4文本源代碼和其他資源 章節(jié)2t Designer實(shí)戰(zhàn)試看 課時(shí)5視頻安裝和配置Qt Designer 課時(shí)6視頻Qt Designer快速入門(mén) 課時(shí)7視頻將.ui文件生成.py文件 課時(shí)8視頻在Qt Designer中使用水平布局 課時(shí)9視頻在Qt Designer中使用垂直布局 課時(shí)10視頻向柵格布局中拖動(dòng)控件 課時(shí)11視頻在Qt Designer中同時(shí)使用水平布局和垂直布局 課時(shí)12視頻在Qt Designer中同時(shí)使用柵格布局 課時(shí)13視頻向柵格布局中拖動(dòng)控件 課時(shí)14視頻在Qt Designer中使用表單布局 課時(shí)15視頻在容器中完成布局 課時(shí)16視頻在Qt Designer中使用絕對(duì)布局 課時(shí)17視頻在Qt Designer中使用分割線與間隔 課時(shí)18視頻控件尺寸的最大值和最小值 課時(shí)19視頻尺寸策略(sizePolicy) 課時(shí)20視頻設(shè)置控件之間的伙伴關(guān)系 課時(shí)21視頻修改控件的Tab順序 課時(shí)22視頻在Qt Designer中完成信號(hào)與槽的設(shè)置 課時(shí)23視頻在Qt Designer中為窗口添加菜單和工具欄 章節(jié)3:基本窗口控件 課時(shí)24視頻創(chuàng)建主窗口(介紹窗口類(lèi)型) 課時(shí)25視頻讓主窗口居中顯示 課時(shí)26視頻退出應(yīng)用程序 課時(shí)27視頻屏幕坐標(biāo)系 課時(shí)28視頻設(shè)置窗口和應(yīng)用程序圖標(biāo) 課時(shí)29視頻為控件添加提示消息 課時(shí)30視頻QLabel控件的基本用法 課時(shí)31視頻QLabel與伙伴控件 課時(shí)32視頻QLineEdit控件與回顯模式(EchoMode) 課時(shí)33視頻限制QLineEdit控件的輸入(校驗(yàn)器) 課時(shí)34視頻使用掩碼限制QLineEdit控件的輸入 課時(shí)35視頻QLineEdit控件綜合案例 課時(shí)36視頻使用QTextEdit控件輸入多行文本 課時(shí)37視頻按鈕控件(QPushButton) 課時(shí)38視頻單選按鈕控件(QRadioButton) 課時(shí)39視頻復(fù)選框控件(QCheckBox) 課時(shí)40視頻下拉列表控件(QComboBox) 課時(shí)41視頻滑塊控件 課時(shí)42視頻計(jì)數(shù)器控件 章節(jié)4:對(duì)話框 課時(shí)43視頻使用QDialog顯示通用對(duì)話框 課時(shí)44視頻顯示不同類(lèi)型的消息對(duì)話框 課時(shí)45視頻顯示不同類(lèi)型的消息對(duì)話框 課時(shí)46視頻字體對(duì)話框(QFontDialog) 課時(shí)47視頻顏色對(duì)話框(QColorDialog) 課時(shí)48視頻文件對(duì)話框(QFileDialog) 章節(jié)5:繪圖API 課時(shí)49視頻在窗口上繪制直線 課時(shí)50視頻用像素點(diǎn)繪制正弦曲線 課時(shí)51視頻繪制不同類(lèi)型的直線 課時(shí)52視頻繪制各種圖形 課時(shí)53視頻用畫(huà)刷填充圖形區(qū)域 章節(jié)6:拖拽和剪貼板 課時(shí)54視頻讓控件支持拖拽動(dòng)作 課時(shí)55視頻使用剪貼板 章節(jié)7:日歷與時(shí)間 課時(shí)56視頻日歷控件 課時(shí)57視頻設(shè)置不同風(fēng)格的日期和時(shí)間 課時(shí)58視頻日期和時(shí)間控件的高級(jí)操作 章節(jié)8:菜單、工具條和狀態(tài)欄 課時(shí)59視頻創(chuàng)建和使用菜單 課時(shí)60視頻創(chuàng)建和使用工具欄 課時(shí)61視頻創(chuàng)建和使用狀態(tài)欄 章節(jié)9:打印 課時(shí)62視頻使用打印機(jī) 課時(shí)63視頻顯示打印對(duì)話框 章節(jié)10:表格與樹(shù) 課時(shí)64視頻顯示二維表數(shù)據(jù)(QTableView控件) 課時(shí)65視頻顯示列數(shù)據(jù)(QListView控件) 課時(shí)66視頻擴(kuò)展的列表控件(QListWidget) 課時(shí)67視頻擴(kuò)展的表格控件(QTableWidget) 課時(shí)68視頻在單元格中放置控件 課時(shí)69視頻在表格中搜索Cell和行定位 課時(shí)70視頻設(shè)置單元格字體和顏色 課時(shí)71視頻按表格的某一列排序 課時(shí)72視頻設(shè)置單元格的文本對(duì)齊方式 課時(shí)73視頻合并單元格 課時(shí)74視頻設(shè)置單元格的尺寸 課時(shí)75視頻在單元格中實(shí)現(xiàn)圖文混排的效果 課時(shí)76視頻改變單元格中圖片的尺寸 課時(shí)77視頻在表格中顯示上下文菜單 課時(shí)78視頻樹(shù)控件(QTreeWidget)的基本用法 課時(shí)79視頻為樹(shù)節(jié)點(diǎn)添加響應(yīng)事件 課時(shí)80視頻增加、修改和刪除樹(shù)控件中的節(jié)點(diǎn) 課時(shí)81視頻QTreeView控件與系統(tǒng)定制模式 章節(jié)11:容器控件 課時(shí)82視頻選項(xiàng)卡控件(QTabWidget) 課時(shí)83視頻堆棧窗口控件(QStackedWidget) 課時(shí)84視頻停靠控件(QDockWidget) 課時(shí)85視頻容納多文檔的窗口08:27 課時(shí)86視頻滾動(dòng)條控件(QScrollBar) 章節(jié)12:多線程 課時(shí)87視頻動(dòng)態(tài)顯示當(dāng)前時(shí)間(QTimer) 課時(shí)88視頻讓窗口定時(shí)關(guān)閉05:18 課時(shí)89視頻使用線程類(lèi)(QThread)編寫(xiě)計(jì)數(shù)器 章節(jié)13yQt5與Web交互 課時(shí)90視頻用Web瀏覽器控件(QWebEngineView)顯示網(wǎng)頁(yè) 課時(shí)91視頻裝載本地Web頁(yè)面 課時(shí)92視頻顯示嵌入Web頁(yè)面 課時(shí)93視頻PyQt5調(diào)用JavaScript代碼,并返回值 課時(shí)94視頻JavaScript調(diào)用Python API計(jì)算階乘 章節(jié)14:布局 課時(shí)95視頻絕對(duì)布局 課時(shí)96視頻水平盒布局(QHBoxLayout) 課時(shí)97視頻設(shè)置控件的對(duì)齊方式 課時(shí)98視頻垂直盒布局 課時(shí)99視頻設(shè)置布局的伸縮量 課時(shí)100視頻讓按鈕永遠(yuǎn)在窗口的右下角 課時(shí)101視頻柵格布局:用循環(huán)方式實(shí)現(xiàn)計(jì)算器UI 課時(shí)102視頻柵格布局:進(jìn)行表單UI設(shè)計(jì) 課時(shí)103視頻表單布局 課時(shí)104視頻拖動(dòng)控件之間的邊界(QSplitter) 章節(jié)15:信號(hào)(Signal)與槽(Slot) 課時(shí)105視頻信號(hào)與槽基礎(chǔ) 課時(shí)106視頻自定義信號(hào)實(shí)現(xiàn)對(duì)象之間的通信 課時(shí)107視頻可以傳遞多個(gè)參數(shù)的信號(hào) 課時(shí)108視頻為類(lèi)添加多個(gè)信號(hào)(重載形式的信號(hào)) 課時(shí)109視頻信號(hào)和槽的N對(duì)N連接與斷開(kāi)連接 課時(shí)110視頻為窗口添加信號(hào) 課時(shí)111視頻多線程更新UI數(shù)據(jù) 課時(shí)112視頻信號(hào)與槽自動(dòng)連接 課時(shí)113視頻用Lambda表達(dá)式為槽函數(shù)傳遞參數(shù) 課時(shí)114視頻用partial對(duì)象為槽函數(shù)傳遞參數(shù) 課時(shí)115視頻override(覆蓋)槽函數(shù) 課時(shí)116視頻多窗口交互(1):不使用信號(hào)與槽 課時(shí)117視頻多窗口交互(2):使用信號(hào)與槽 章節(jié)16:窗口、繪圖與特效 課時(shí)118視頻設(shè)置窗口風(fēng)格 課時(shí)119視頻設(shè)置窗口樣式 課時(shí)120視頻用代碼設(shè)置窗口的最大化和最小化 課時(shí)121視頻項(xiàng)目實(shí)戰(zhàn):實(shí)現(xiàn)繪圖應(yīng)用 課時(shí)122視頻QSS基礎(chǔ) 課時(shí)123視頻使用QSS選擇器設(shè)置控件樣式 課時(shí)124視頻QSS子控件選擇器 課時(shí)125視頻QDarkStyleSheet樣式 課時(shí)126視頻3種設(shè)置背景色和背景圖片的方式 課時(shí)127視頻實(shí)現(xiàn)不規(guī)則窗口(異形窗口) 課時(shí)128視頻移動(dòng)和關(guān)閉不規(guī)則窗口(異形窗口) 課時(shí)129視頻實(shí)現(xiàn)異形窗口動(dòng)畫(huà)效果 課時(shí)130視頻裝載gif動(dòng)畫(huà)文件 課時(shí)131視頻使用QSS為標(biāo)簽和按鈕添加背景圖 課時(shí)132視頻縮放圖片 課時(shí)133視頻創(chuàng)建透明和半透明窗口 課時(shí)134視頻裝載QSS文件 課時(shí)135視頻用動(dòng)畫(huà)效果改變窗口的尺寸 課時(shí)136視頻用動(dòng)畫(huà)效果一不同速度移動(dòng)窗口 章節(jié)17:其他應(yīng)用 課時(shí)137視頻用PyInstaller打包PyQt5應(yīng)用 課時(shí)138視頻操作SQLite數(shù)據(jù)庫(kù)10:17 課時(shí)139視頻使用可視化的方式對(duì)SQLite數(shù)據(jù)庫(kù)進(jìn)行增、刪、改、查操作 課時(shí)140視頻分頁(yè)顯示數(shù)據(jù) 課時(shí)141視頻使用PyQtGraph進(jìn)行數(shù)據(jù)可視化 課時(shí)142視頻項(xiàng)目實(shí)戰(zhàn):天氣信息查詢(xún) 章節(jié)18:項(xiàng)目實(shí)戰(zhàn):可視化爬蟲(chóng) 課時(shí)143視頻項(xiàng)目演示 課時(shí)144視頻設(shè)計(jì)和運(yùn)行主界面 課時(shí)145視頻綁定事件 課時(shí)146視頻抓取商品信息 課時(shí)147視頻顯示搜索商品的總頁(yè)數(shù)和每頁(yè)商品數(shù) 課時(shí)148視頻打開(kāi)、創(chuàng)建、插入數(shù)據(jù)和關(guān)閉數(shù)據(jù)庫(kù) 課時(shí)149視頻抓取商品數(shù)據(jù),并將數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中 課時(shí)150視頻從數(shù)據(jù)庫(kù)中裝載商品列表 課時(shí)151視頻用多線程抓取和分析評(píng)論 課時(shí)152視頻可視化評(píng)論數(shù)據(jù)
購(gòu)買(mǎi)主題
本主題需向作者支付 13 資源幣 才能瀏覽
| |
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
小黑屋|資源共享吧 ( 瓊ICP備2023000410號(hào)-1 )
GMT+8, 2024-12-22 00:02 , Processed in 0.080656 second(s), 17 queries , MemCached On.