QT c++
文章平均质量分 66
new@*
这个作者很懒,什么都没留下…
展开
-
关于QT 5.6.1 (C++) 一些小细节
QT5 简单本地局域网TCP通信注意:*.pro文件中要增加 QT += networkTCP client端 头文件中: #include <QtNetwork> QTcpSocket *client; char *data="hello qt!"; 类的实现文件下,类的构造函数中: client = new QTcpSocket(this); cl...原创 2019-05-13 20:49:30 · 609 阅读 · 0 评论 -
QT设计师的预览界面和运行界面不一致
1.pyqt5if __name__=="__main__": #增加下面的一个代码 QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling) app=QApplication(sys.argv) d=D() d.show() sys.exit(app.exec())...原创 2019-06-07 18:52:30 · 4464 阅读 · 12 评论 -
QT5.6.1按钮类型(Buttons)
1.Qpushbutton//多个按钮与一个槽关联。//目的解决一个槽中如何识别是哪个按钮按下//*.cpp下 QPushButton *loginbutton=new QPushButton("登录",w); loginbutton->setObjectName("login");//设置按钮对象名称(即槽函数下打印源对象名称)//槽函数下QString get=this...原创 2019-05-23 21:10:17 · 970 阅读 · 0 评论 -
QT5.6.1 c++ 输入控件组(Input Widgets)
1.QLineEdit//设置编辑框的文本输入类型#include<QLineEdit> /* QLineEdit::Normal 正常显示输入的字符,默认选项。 QLineEdit::NoEcho 不显示任何输入,常用于密码类型,包括密码长度 QLineEdit::Password 显示平台相关的密码掩码字符,而不是实际的字符输入。 ...原创 2019-05-23 18:42:03 · 359 阅读 · 0 评论 -
Qt5.6.1 c++ 显示控件组(Display Widgets)
//设置QLabel的文本文字大小 #include <QLabel> #include <QFont> QFont font; QLabel *usernamelab=new QLabel(); font.setPixelSize(50);//设置字号大小 usernamelab->setFont(font); usern...原创 2019-05-23 18:32:26 · 607 阅读 · 0 评论 -
QT5.6.1 C++ Containers(容器)类型
//为QFrame设置背景图片#include <QFrame>#include <QPixmap>#include <QPalette>QFrame *frame=new QFrame();//该图片的路径为QT项目中的资源文件(没有资源文件则创建一个)如下图QPixmap pixmap(":/new/qimage/baidu.gif");...原创 2019-05-23 18:22:17 · 202 阅读 · 0 评论 -
Qt5.6.1、c++、sqlite3数据库
QtSql模块使用数据库驱动来和不同的数据库接口进行通信。1.qt中可用的数据库插件输出:1.在*.pro文件中加入 QT +=sql2.输出可用的驱动的列表://main.cpp#include <QStringList>#include <QSqlDatabase>#include <QDebug>void main(){QStringL...原创 2019-05-22 18:34:37 · 575 阅读 · 0 评论 -
QT5.6.1 c++ 信号与槽
1.一个槽中如何判断是那个按钮发送的信号1.//(一般需设置信号发出方的对象名)如: button=new Qpushbutton(this); button->setobjectname("I send signal.");2.//在槽函数中增加如下代码if(this->sender()->objectName()=="I send signal.") ...原创 2019-05-25 12:23:56 · 137 阅读 · 0 评论 -
Qt c++界面跳转
//跳转界面 this->close();//关闭this指向窗口// delete this; Dialog1 w1(useredit->text(),&db); w1.show(); w1.exec();//该程序执行完后(对象w1结束),才能执行下面代码 this->show();//打开this指向窗口...原创 2019-06-09 21:09:30 · 1568 阅读 · 0 评论