QtGui.QCheckBox】的更多相关文章

A QtGui.QCheckBox is a widget that has two states: on and off. It is a box with a label. Check boxes are typically used to represent features in an application that can be enabled or disabled. #!/usr/bin/python # -*- coding: utf-8 -*- """ Z…
PyQt4中的部件 部件是构建应用程序的基础元素.PyQt4工具包拥有大量的种类繁多的部件.比如:按钮,单选框,滑块,列表框等任何程序员在完成其工作时需要的部件. QCheckBox单选框 单选框具有两个状态:被选中或未被选中.它看起来像一个附加了附件的标签.当用户选择或取消选择时,单选框就会发送一个stateChanged()信号. #!/usr/bin/python # -*- coding: utf-8 -*- import sys from PyQt4 import QtGui, QtC…
记得有一次打开一个单独exe程序,点击btn中的一个帮助说明按钮,在同级目录下就多出一个help.chm 文件并自动打开. 那这个exe肯定是把help.chm 打包到exe中,当我触发“帮助”按钮的时候另存为help.chm 并打开该文件. 所以我在想,Pyqt打包资源是否也可以另存为后打开资源中的文件呢?然后就有了下文 一. 生成资源文件 我们先找几个资源文件 比如: 用Qt Designer中的资源浏览器把资源素材添加并保存为resexe.qrc 文件 resexe.qrc文件: <RCC…
从Pyqt的examples中看到一段截图代码, (路径:examplas\desktop\screenshot.py) 所以想自己UI下界面,手动练习下 通过UI生成的: Screenshot.py # -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'Screenshot.ui' # # Created: Mon Mar 30 11:41:46 2015 # by: PyQt4 UI cod…
一. smtplib 的介绍 smtplib.SMTP([host[, port[, local_hostname[, timeout]]]])   SMTP类构造函数,表示与SMTP服务器之间的连接,通过这个连接可以向smtp服务器发送指令,执行相关操作(如:登陆.发送邮件).所有参数都是可选的. host:smtp服务器主机名 port:smtp服务的端口,默认是25:如果在创建SMTP对象的时候提供了这两个参数,在初始化的时候会自动调用connect方法去连接服务器.   smtplib模…
pyqt的托盘效果很好实现,在Pyqt的demo中有个例子 路径:PyQt4\examples\desktop\systray.py 今天我就仿这个Tray效果做效果 一. 创建UI trayicon.ui文件: <?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>TrayIcon</class> <widget c…
源代码1: # -*- coding: utf-8 -*- import sys,time,os import ctypes from PyQt4 import QtCore, QtGui,Qt from PyQt4.QtCore import Qt from PyQt4.QtCore import pyqtSignature from mp import Ui_Form import win32gui import win32api import win32con User32dll = ct…
照着demo自己做了一遍,练练手 import sys from PyQt4 import QtGui from PyQt4 import QtCore class SysTray(QtGui.QDialog):     def __init__(self, parent=None):         super(SysTray, self).__init__(parent)         self.createIconGroupBox()         self.createMessage…
环境: Python2.7+MySQL5.6+PyQt4 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt=""> 简单的图形化界面操作数据库:模仿写一个类似于navicat完毕可视化检索功能的界面,利用PyQt可视化编程高速完毕界面设计,这点比Tkinter设计要简单:…
单选框具有两种状态:被选中或未被选中. 当用户选择或者取消选择时,单选框就会发射一个stateChanged()信号 # QCheckBox 单选框 # 本例创建一个用来改变窗口标题的单选框 import sys from PyQt4 import QtCore, QtGui class MainWindow(QtGui.QWidget): def __init__(self, parent = None): QtGui.QWidget.__init__(self, parent) self.s…
3dsmax不同版本 pyside qt widget 设置 max 窗口为父窗口的方法 前言: 3dsmax 在 2014 extension 之后开始集成 Python 和 PySide,但是在版本2014 extension - 2015 中,当设置 qt UI 的父窗口为 max 主窗口的时候会报错,3dsmax2016 修复了这个bug,2017 和 2018 对 parenting qt widget to max main window 的方式都有所更新,下面来看看每个版本的具体方…
1.垂直布局,水平布局和网格布局 import sys from PyQt4 import QtCore, QtGui class MyWindow(QtGui.QWidget): def __init__(self): QtGui.QWidget.__init__(self) self.setWindowTitle('QtLayout') self.resize(600, 480) row1 = QtGui.QHBoxLayout()#第一行,水平布局 lbl1 = QtGui.QLabel(…
#!/usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial In this example, a QtGui.QCheckBox widget is used to toggle the title of a window. author: Jan Bodnar website: zetcode.com last edited: September 2011 """ i…
一.push文件至手机中 minicap 的使用有很强的针对性,针对不同架构的CPU和SDK制作了不同的 "minicap" 和 "minicap.so" 文件. 获取CPU版本 $ABI=adb shell getprop ro.product.cpu.abi 获取SDK版本 $SDK=adb shell getprop ro.build.version.sdk 1.有一种方法可以成功,可以截图成功的操作:通过adb shell进到手机对应的目录下/data/lo…
窗口组件是应用程序的基本构建块.PyQt4编程工具包拥有范围广泛的各种窗口组件.按钮.选择框.滑块.列表框等等,程序员工作所需要的一切.在教程的这部分中,我们将介绍一些有用的窗口组件. QCheckBox QCheckBox (复选框) 是一个由两种状态的窗口组件. On 和 Off .他是一个带标签的框.每段一个复选框被选中和或者清楚时,都将发射信号 stateChanged() . #!/usr/bin/python # -*- coding: utf-8 -*- # checkbox.py…
pyqt5中常用的按钮类控件有QPushButton.QRadioButton.QCheckBox.QToolButton等.这些按钮类的基类都是QAbstracButton类.所以这些类有部分方法是相同的. 通用的方法有 方法 描述 isDown() 判断按钮是否按下 isChecked() 返回布尔值,判断按钮是否标记,该方法与setChecAble()联合使用 isEnabled() 设置按钮是否禁用.禁用时按钮为灰色,参数为布尔值.注意这个单词的写法,网上有些教程错误的少写了一个d is…
复选框一共有三种状态:全选中.半选中和无选中.若一个父选项的子选项全部为选中状态,则该父选项为全选中:若子选项全部为无选中状态,则该父选项为无选中状态:若子选项既有全选中和无选中状态,则该父选项为半选中状态 import sys from PyQt5.QtCore import Qt from PyQt5.QtWidgets import QApplication, QWidget, QCheckBox from PyQt5.QtGui import QIcon class Demo(QWidg…
实现思路:把QCheckBox嵌入式到一个水平布局中 QWidget *widget;   QHBoxLayout *hLayout;   QCheckBox *ckb;   ...   ckb = new QCheckBox();   hLayout = new QHBoxLayout();   widget = new QWidget(ui->tableWidget);   hLayout->addWidget(ckb);   hLayout->setMargin(0);      …
导读 单选按钮(QRadioButton)和复选框(QCheckBox)是界面设计中的重要元素.单选按钮只允许用户在一组选项中选择一个,且当其中一个被选中的时候,按钮组中的其他单选按钮自动取消.复选框则可以让用户同时选中多个选项,这在多项选择的情况下非常有用.此外,复选框经过设置还具备第三种状态:未决状态(partially checked).单选按钮和复选框应用广泛,在WEB表单.软件配置界面常常是不可或缺的元素.这篇博文主要讲述Qt中单选按钮和复选框如何通过样式表进行外观定制. 基本实现 单…
Qt中QCheckBox的按键响应如下,其中checkbox为对象名: void YourClass::on_checkbox_toggled(bool state) { // Do something here }…
#include "dialog.h" #include "ui_dialog.h" #include <QtCore> #include <QtGui> #include <QMessageBox> Dialog::Dialog(QWidget *parent) : QDialog(parent), ui(new Ui::Dialog) { ui->setupUi(this); ui->checkBox->se…
简述 QCheckBox继承自QAbstractButton,它提供了一个带文本标签的复选框. QCheckBox(复选框)和QRadioButton(单选框)都是选项按钮.这是因为它们都可以在开(选中)或者关(未选中)之间切换.区别是对用户选择的限制:单选框定义了"多选一"的选择,而复选框提供的是"多选多"的选择. 尽管在技术上可以通过复选框来实现单选框的行为,反之亦然,但还是强烈建议使用众所周知的约定. 简述 详细描述 共有函数 信号 示例 三态复选框 效果 源…
 1.新建一个空项目(其它项目->空QT项目): 2  添加新文件(选择C++Class) MyWidget.h #ifndef MYWIDGET_H #define MYWIDGET_H   #include <QWidget> #include <QTextEdit> class MyWidget : public QWidget {     Q_OBJECT public:     explicit MyWidget(QWidget *parent);      …
一.描述 a.QCheckBox一般用于给用户提供若干选项中多个选择时的使用 b.控件左侧有一个方框来显示控件被选中. c.复选框是有三种状态的 二.使用 1.创建 复选框的创建和常规的按钮创建方式是一样的,直接创建就可以了 import sys from PyQt5.Qt import * app = QApplication(sys.argv) window = QWidget() window.resize(800,600) btn_1 = QCheckBox('Python',windo…
最近一位同事的出现让我重新正视PySide中designer这个工具的强大之处,通过QtGui.QObject.setGeometry(QtCore.QRect())这个最简单直接的方法可以完成很多复杂的界面绘制,从而摆脱QtGui.QGridLayout(),QVBoxLayout(),QHBoxLayout()三个Layout()对象的束缚. 这次matchmove组需要一个工具能够将maya工程中所选模型输出为abc文件,以该abc文件为基础自动生成一个nuke工程,继而将该nuke工程提…
今天新学QT是,从一个ppt中边看边抄边学.前几页还能理解,但到了用纯源码写空白QT工程时,便遇到了一个问题.头文件里包含 #include  <QtGui> 但是编译时总是出现下面图一中的问题.开始以为是中丢失,到安装路径中查找,可以找到,又想到是不是套件不匹配,更改了图二和图三的套件, ​图一 ​图二 ​图三 头文件需修改为 #include <QtWidgets> QWidget似乎没有用... 这还不算完,Pro文件也需要更改.   QT += core gui   gre…
一个QCheckBox会有2种状态:选中和为选中.它由一个选择框和一个label组成,常常用来表示应用的某些特性是启用或不启用. 在下面的例子中,我们创建了一个选择框,它的状态变化会引起窗口标题的变化. 示例的执行效果如下: #!/usr/bin/python3 # -*- coding: utf- -*- """ ZetCode PyQt5 tutorial In this example, a QCheckBox widget is used to toggle the…
The most universal layout class is the grid layout. This layout divides the space into rows and columns. To create a grid layout, we use the QtGui.QGridLayout class. #!/usr/bin/python # -*- coding: utf-8 -*- import sys from PyQt4 import QtGui ""…
The QtGui.QBrush is an elementary graphics object. It is used to paint the background of graphics shapes, such as rectangles, ellipses, or polygons. A brush can be of three different types: a predefined brush, a gradient, or a texture pattern. #!/usr…
The QtGui.QPen is an elementary graphics object. It is used to draw lines, curves and outlines of rectangles, ellipses, polygons, or other shapes. #!/usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial In this example we draw…