- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Qt Creator学习笔记——快捷键
0 .重要快捷键F2 :快速切换到 光标选中对象 的源码。F4 :在 头文件(.h) 和 实现文件(.cpp) 之间进行切换。Ctrl + / :注释/取消注释选定内容。Ctrl + i :自动缩进选中代码。Ctrl + shift...
2018-04-20 14:00:34 219
转载 QT Creator学习笔记——窗口部件QWidget、窗口类型区分
一 窗口部件基础窗口部件QWidget类——是所有用户界面对象的基类,窗口和控件都是直接或间接继承自 QWidget,下面我们来看一个很简单的例子:窗口部件(Widget)——简称部件,是QT中建立界面的主要元素,QT中把没有嵌入到其他部件部件成为窗口,一般的窗口都有边框,标题栏,窗口是指程序的整体界面,可以包含标题栏、菜单栏、工具栏、关闭按钮、最小化按钮、最大化按钮等;控件是指按钮、复选框、文本...
2018-04-20 13:15:44 2938
原创 Qt创建对话框的三种方法(优先选择方法1)
1.使用Qt Designer界面编辑器设计:可直接拖放控件、设置控件的属性,简单、直观、易于操作;因而在实际使用时,常常使用 Qt Designer绘制界面,然后添加额外的代码进行更为完善的设计。2.手工编写代码 创建界面:此方法比较复杂,不够直观; 3.动态加载UI文件并生成界面:此方法很灵活,当需要更改界面时只需更改.UI文件即可,无需重新编译程序。1.使用Qt Designer设计界面 ...
2018-04-20 13:12:06 4933
转载 Qt学习笔记——窗口基类QWidget、QMainWindow、QDialog和QFrame间的区别
QMainWindow和QDialog都是QWidget的子类:QWidget是所有图形界面的基类QMainWindow是一个提供了菜单、工具条的程序主窗口QDialog是对话框:多用于短时间与用户的交互...
2018-04-19 13:49:44 1840
转载 MFC控件使用说明书
VC++控件工具箱:2 按钮(Button):用来接收用户的命令,应用程序在接收到用户命令后,通常需要进行一些后台工作。按钮可以响应单击或双击动作,在按钮接收到鼠标动作后,向其父窗口发送相应的控件通知,用户可以对这些控件通知进行消息映射,从而进行相应的处理。在一个对话框中,可以定义一个默认按钮,这只要选中按钮属性中的“Default”选项。如果在对话框活动的时候按下了Enter键,则等同于单击了默...
2018-04-19 10:10:18 5368
原创 Qt学习笔记——实现用户从对话框登录验证进入主界面
步骤:1. 点“new project”,新建“Qt Widgets Application”,点右下角的按钮“choose”;自定义一个工程名YonghuLogin,基类名选择“QWidget”,类名随意,点“下一步”“完成”;运行就生成了一个以QWidget为基类的主界面。2. 点“文件—新建项目—Qt—Qt设计师界面类”,点右下角“choose”,选择“Dialog without Butt...
2018-04-19 09:08:07 11485 1
原创 Qt学习笔记——1.常用控件;2类型转换QString,int,float,double,long
Qt可分为基础控件(QCheckBox、QPushButton、QListView、QCalendarWidget),同属性的组合控件(QPushButtonGroup、QCroupBox),抽象控件三大类。基础控件:QCheckBox : 复选框(CheckBox)控件(包含Text Label) QComboBox : 单击按钮,可在弹出的选项中选择一个QCommandLinkButton:...
2018-04-18 12:59:05 1753
原创 Qt学习笔记——对release版本的.exe添加图标 程序发布
Qt程序发布1. 将 .ico图标文件拷贝到工程目录helloworld下,并重命名为Myico.ico;2. 在此工程目录下新建一个txt文档,输入:IDI_ICON1 ICON DISCARDABLE "Myico.ico" ,另存为后缀名为prj.rc文件, 存到此工程目录。3.在Qt Creator中双击helloworld.pro文件,最后面添加一行:RC_FILE ...
2018-04-17 17:02:10 703
转载 C++要点总结
1.内联成员函数 1)隐式声明:将成员函数直接定义在类的内部 2)显式声明:inline标示 2)在类中,使用inline定义内联函数时,必须将类的声明和内联成员函数的定义都放在同一个文件中,否则编译时无法进行代码置换。2.同类对象赋值 1)对象赋值语句进行对象赋值时,两个对象的类型必须相同 2)数据成员占存储空间,成员函数占相同的函数代码段 3)类中存在指针时,使用默认赋值运算函数赋值...
2018-04-13 10:47:24 258
转载 Qt Widgets 与 QML/Qt Quick的区别,什么时候使用哪种?
(Qt4版本是qt gui Application , Qt5之后, gui界面用widgets可以做, 用qml也可以做, 就分开了。故widgets Application 选项 就是qt GUI Application)一.Qt Widgets适合传统的桌面程序开发二.Qt Quick 是 Qt 4.7 主推的技术, Qt 官网介绍:Qt Quick 是一种高级用户界面技术,使用它可轻松用于...
2018-04-02 10:00:50 16124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人