Qt03

4.对话框的介绍
(1)QMessageBox 消息对话框
(2)QFileDialog    文件对话框
静态函数:
getOpenFileName --------- 获取打开文件的路径
getSaveFileName --------- 获取保存文件的路径
getExistingDirectory ----- 获取指定目录路径
 
(3)QInputDialog  输入对话框
getText(父窗口,标题,提示标签) ---------- 获取用户输入的字符串
getInt(父窗口,标题,提示标签) ---------- 获取用户输入的整数
getDouble(父窗口,标题,提示标签) ---------- 获取用户输入的浮点数
(4)QColorDialog-------颜色对话框
getColor()  获取颜色
(5)QFontDialog------字体对话框
getFont(bool)
 
5.窗口部件
(1)QPushButton ------ 按钮
signal: clicked() ------ 点击
pressed() ------ 按下
released() ------ 松开
(2)QLabel ------- 标签
setBuddy() -------- 设置伙伴
(3)QLineEdit---行编辑器
text() ------- 获取内容
signal:
textChanged(QString &); ------- 文本改变
textEdited(QString &); -------- 选中行编辑器
slots:
setText(QString &) ------- 设置文本
(4)QCheckBox----复选框
(4)QCheckBox ---------- 复选框
isChecked() -------- 是否选中
signal:
stateChanged(int) ------ 状态改变
5)QSpinBox --------- 自旋框
setMinmum(int) ------- 设置最小值
setMaxmum(int) ------- 设置最小值
setValue(int) ------ 设置默认值
signal: ValueChanged(int) ------ 值改变
(6)QSlider ------------ 滑动条
setMinmum(int) ------- 设置最小值
setMaxmum(int) ------- 设置最小值
setSingelStep(int) ------ 一步大小
signal:
ValueChanged(int) ------ 值改变
(7)QProgressBa ---------- 进度条
signal:
ValueChanged(int) ------ 值改变
slots:
setMinmum(int) ------- 设置最小值
setMaxmum(int) ------- 设置最小值
setValue(int) ------ 设置默认值
reset() ------- 复位
(8)QListWidget ----------- 列表部件框
addItem(QString) --------- 添加条目
selectItems() ---------- 获取当前选择的条目
 
五.Qt设计师
1.Qt中界面开发的方式
1.纯代码 2.使用设计师设计界面 3.混合模式 -----
2.如何使用设计师
在创建Qt工程时,在类的创建界面,勾上ui选项,自动生成设计师界面,同时也可以在工程建立之后添加设计师界面。
创建成功后工程中自带xxx.ui的文件,该文件就是设计师界面的文件。打开设计师界面,可以直接往界面上拖入需要的窗口部件。
3.设计师界面组成
(1)左上角是设计师中所有可用的窗口部件
(2)中间上半部分就是ui界面
(3)中间下半部分就是选中窗口中动作编辑以及信号和槽关系
(4)右上部分是ui界面中窗口部件的层次关系
(5)右下部分是选中窗口部件的参数,可以直接修改
4.ui设计师的基本操作
1.鼠标直接改变组件位置和大小
2.双击组件显示的文字
3.支持复制,粘贴,剪切的操作
4.使用方向键移动组件的位置 ----- 10px
    ctrl+方向键 ------ 1px
5.shift+方向键调整组件的大小 ----- 10px
    shift+ctrl+方向键 ------ 1px  
6.右下角的属性编辑器设置组件的各项信息

 

posted @ 2020-10-23 00:00  我是如此地相信  阅读(145)  评论(0)    收藏  举报