
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
使用numpy创建一张空白的画布#10*10,3通道的全0数组(此处产生的img为纯黑色画布)img = np.zeros([10, 10, 3],dtype = np.uint8)#10*10,3通道的全1数组img = np.ones([10, 10, 3],dtype = np.uint8)#要产生一个全白色画布时,用全1数组每一项都乘以255img = 255*np.ones([10, 1
1、访问控件的子控件:(1)访问控件中的控件:想要访问控件的控件时,使用下面的两种方法:QObject::findChild(const QString &name = QString(), Qt::FindChildOptions options = Qt::FindChildrenRecursively) constQList QObject::findChildren(const Q
Table widget使用首先在ui界面中布置Table widget到需要的位置在mainwindow.cpp中按情况添加下列代码://设置表格列数ui->tableWidget->setColumnCount(11);//设置表格行数ui->tableWidget->setRowCount(2);//插入属性名ui->tableWidget->setHor
1、pushbutton文字增加下划线:qss中增加text-decoration:underline;属性:ui->qq_name->setStyleSheet("QPushButton#qq_name{background:transparent;color:white;text-decoration:underline;}");运行结果:2、broder-radius圆角的使用:
鼠标指到按钮上提示setToolTip()例如: 定义了一个按钮 red_pen使用时:self.red_pen.setToolTip("红色")结果:点击按钮,改变鼠标光标的样式,添加背景#通过点击按钮,改变鼠标光标在lflabel1控件中的背景def set_red_pen(self):#改变光标背景pic=QtGui.QPixmap("pic/1.jpg")#读取图片pic = pic.sc
1、QTreeWidget添加项目:QTreeWidget的项目和列都可以直接在ui中双击添加,假设添加2列为例:使用代码添加项目://初始化TreeWidget项目QTreeWidgetItem *item1=new QTreeWidgetItem;//项目图标item1->setIcon(0,button_ico_add_friends);//列数//图标大小item1->setS
参考自:https://www.cnblogs.com/doker/p/11158230.html在此基础上做了一些修改。
comboBox添加选项:ui->comboBox->addItem("1");ui->comboBox->addItem(u8"全部");//中文lineEdit使用:ui->lineEdit->setText("12");//为lineEdit设置初始值ui->lineEdit->setPlaceholderText("12");//lineEd
1、qlabel对齐方式:ui->label->setWordWrap(true);//自动换行ui->label->setAlignment(Qt::AlignTop);//上对齐//ui->label->setAlignment(Qt::AlignBottom);//下对齐2、dateEdit显示日历:ui -> dateEdit->setDat
将初始化的qlabel放到数组中之前通过拖拽label显示在区域范围内的功能中,通过for循环初始化qlabel,但想要操作控制时,无法定位到,所以把label都放到数组中。错误的方法:一开始想的太简单,像下面这样做,结果不行。在mainwindow.h中://头文件#include <QLabel>#include <QPushButton>//创建控件数组QPushBu







