pyqt5 QCalendar類中常用的方法

2022-08-18 21:57:18 字數 661 閱讀 8817

方法

描述setdaterange()

設定日期可供選擇的範圍

setfirstdayweek()

重新設定星期的第一天,預設是星期天,其引數列舉值如下

qt.monday:星期一

qt.tudesday:星期二

qt.wednesday:星期三

qt.thursday:星期四

qt.friday:星期五

qt.saturday:星期六

qt.sunday:星期日

setminimumdate()

設定最大日期

setmaximumdate()

設定最小日期

setselecteddate()

設定乙個qdate物件,作為日期控制項所選定的日期

minimumdate()

獲取日曆控制項的最小日期

maximumdate()

獲取日曆控制項的最大日期

selecteddate()

返回當前選定的日期

setgridvisible()

設定日曆控制項是否顯示網格

qt designer 中的設定: 

pyqt5 多執行緒QThread類

要實現多執行緒,我們要先繼承qthread類並重新實現其中的run 函式,也就是說把耗時的操作放入run 函式中 import sys from pyqt5.qtcore import qt,qthread,pyqtsignal class demo qwidget def init self su...

PyQt5的類和模組

pyqt5的類存在與如下模組當中 qtcore模組涵蓋了包的核心的非gui功能,此模組被用於處理程式中涉及到的 time 檔案 目錄 資料型別 文字流 鏈結 mime 執行緒或程序等物件。qtgui模組涵蓋多種基本圖形功能的類 包括但不限於 視窗集 事件處理 2d圖形 基本的影象和介面 和字型文字。...

pyqt5切換python版本 pyqt5介面切換

主要的思路就是建立兩個frame 如果有兩個以上同理 使用setvisible 函式顯示或者隱藏frame 引數是bool值 import sys from pyqt5.qtwidgets import from pyqt5.qtcore import from pyqt5.qtgui import...