2.初识qt

1.通过观看视频, 模仿视频里面做了一个简单的用户登陆的界面, 2个输入框(LineEdit),2个按钮(PushButton)2个标签(Lable), 这些都是直接通过拖拽到布局上的眼见即所

得,点击左下的绿色三角程序能运行,也可debug , 和 vs 上很像, f10 f5 这些功能都相似

2.帮助文档很有用, 在代码界面上光标放在上面,按F1 可查看一些类或变量的定义

3.定义的 按钮,标签这些都是ui 下面的对象 ,但是我们的文件中一般却没看到,我定义了一个 类, myDiolog, 这个类在 myDiolog.h 中只有一个 myDiolog 指针, ui , 然而真正的类定义被隐藏起来了,隐藏起来的文件对应相应的c++ 文件, 也就是添加的 组建都在那个类里面定义的,这算是qt 的封装,我们在设计添加组件时,后台自动帮我们在那个类里面添加了

4. 设计的时候,在界面上选择了某些组件,右边就会显示它相关的性质, 比如输入框,可以设置 EchoModel ,  当作为密码框时候,输入密码时就不可见

5.在界面改某些组件名字时,代码可能还没同步,这时候编辑代码可能找不到新名字

7.转到槽, 例如按扭,点一下就促发什么事件,右键按钮,转到槽,点击click () 这时候程序会自动创建一个click 函数,自己在函数里添加逻辑就行了

原文地址:https://www.cnblogs.com/liujunsblocg/p/12115558.html

时间: 2024-10-19 16:53:55

2.初识qt的相关文章

Qt-实现简单的学生信息管理_初识QT

项目介绍:利用Qt实现简单的学生信息管理 实现功能:实现对信息的添加,删除,查询,修改 废话不多说,直接进入主题:(刚刚学,界面做的不是太美观,请多包涵) 主界面 -  mainWindow && login 一.添加学生 - 1.使用组件有:Dialog 窗口,Label标签,Line Edit,Spin Box,radio button,check Box,push button. 2.实现思路: 1. 获取面板上的信息 2.将获得的信息写入一个.txt文件中去 3.实现步骤: 1.

C++_DOS命令下_猫狗大战小游戏(初识QT小练习)

最近马上就要学习QT了,在此复习一下C++一些基本的知识.即:封装,继承,多态.还有this,new,delete,namespace等关键字的用法. IDE:QT creator 2.8.0 操作系统:windows XP 游戏介绍:游戏才用回合制,相互“伤害”,血量为0或者为负值的一方战败,游戏结束.               在血量>=%80时,  其战斗力系数为  1       防御力系数为 1               在血量>=%60时,  其战斗力系数为  0.75  防御

QT征程之初识qt

下载 https://www.qt.io/cn/download-open-source/     下载QT离线安装包 Qt 5.5.1 for Linux 32-bit (546 MB) (info) 安装 linux下,安装之前所需要配置的库(centos): sudo yum groupinstall "C Development Tools and Libraries" sudo yum install mesa-libGL-devel 完成配置,运行下载包,对其进行安装 运行

1初识QT

创建程序步骤: 打开Qt Creator 界面选择 New Project或者选择菜单栏 [文件]-[新建文件或项目]菜单项 弹出New Project对话框,选择Qt Widgets Application, 选择[Choose]按钮,弹出如下对话框 设置项目名称和路径,按照向导进行下一步, 选择编译套件 向导会默认添加一个继承自CMainWindow的类,可以在此修改类的名字和基类.继续下一步 即可创建出一个Qt桌面程序. 源文件main介绍: #include "widget.h"

初识QT中的qDebug()

首先在头文件中包含 #include<QDebug> 当开发者需要为一个装置.文件.字符串或者控制台,写出调试和跟踪信息时,该类被使用. 在需要使用的地方插入: qDebug("intensity:%d",intensity[0][2]); // (%d表示整数) 输出结果: intensity:195 // 注: %a,%A //读入一个浮点值(仅C99有效) %c //读入一个字符 %d //读入十进制整数 %i //读入十进制,八进制,十六进制整数 %o //读入八进

Qt初识

初识Qt 一.维基百科定义: Qt (/kjut/ "cute", or unofficially as Q-T cue-tee) is a cross-platform application framework that iswidely used for developing application software with a graphical user interface (GUI) (inwhich cases Qt is classified as awidget t

Qt 设计师手册

Qt设计师(Qt Designer)是使用Qt部件(Widgets)设计和使用图形用户界面(GUI)的工具.它允许我们以所见即所得的方式构建和定制自己的窗口(Windows)或对话框(Dialogs)并提供了不同的方法来测试它们. 使用Qt的信号-槽机制,可以无缝地将Qt设计师创建的部件或窗体与手工编写的代码整合在一起,这使得我们可以轻松地为图形元素定义行为.Qt设计师设置的所有属性均可以在代码中动态地修改.Furthermore, features like widget promotion

初识gsoap2 及 使用qt开发gsoap程序项目文件管理

从http://gsoap2.sourceforge.net/下载最新的gsoap2源码包. 通过http://www.cppblog.com/qiujian5628/archive/2008/10/11/54019.html(EXP1)初步了解了gsoap2的使用方法(下属示例使用了该文章的例子). 由于一直使用Qt做开发项目的文件管理,整理了个qt项目文件,如下: 1. 目录结构 gsoap2 # gsoap2 开发文档根目录 │  gsoap.pri # 引入gsoap2开发用源码文件 │

QT Demo 之 calqlatr(2) calqlatr.qml

import QtQuick 2.0 import "content" import "content/calculator.js" as CalcEngine 同样,这次我们针对qml代码开始的最常见的import部分也不放过了,也要至少做到基本了解和使用. 在Qml中如果需要使用系统组件,必须在开始进行声明.对于自定义的组件也需要在开始的时候import进来,并且需要注意的是,系统组件直接通过名称即可,而对于自定义组件,需要使用""包起来.