1)#include <QHostInfo> 报错fatal error: QHostInfo:No such file or directory,解决办法
QT += core gui network 记得这里要加上network
2)窗口居中显示
QDesktopWidget* desktop = QApplication::desktop();
move((desktop->width() - this->width())/2,
(desktop->height() - this->height())/2);
3)控件在布局中居中显示
QHBoxLayout *buttonLayout = new QHBoxLayout;
buttonLayout->addWidget(loginButton, 0, Qt::AlignCenter);
4)窗口最大化显示
setWindowState(Qt::WindowMaximized);
5)请注意,调用一个QPushButton对象的setDefault(true)方法仅当这个按钮用于一个基于对话框的主窗口且没有默认按钮时才有效。如果你试图为一个主窗口定义默认按钮,Qt将使得它看起来像一个默认按钮,但是当用户按回车键时无法激活它
另外有人给我回复:The default button behavior is provided only in dialogs.
6)响应回车事件
void LoginWindow::keyPressEvent(QKeyEvent* event) {
if (event->key() == Qt::Key_Return) {
sendMessage();
}
}
分享到:
相关推荐
### Qt创建工程项目详解 在开发基于Qt框架的应用程序时,创建工程是开发流程中的第一步。本文将详细介绍如何在Qt Creator中创建不同类型的工程,并特别强调与网络相关的项目的配置要点。 #### 一、创建空白工程 ...
在本小结中,我们将讨论如何在Qt框架中开发自定义组件,并通过插件的方式集成到Qt Creator和Qt Designer中,以提高开发效率和界面可定制性。 首先,介绍Qt自定义组件开发步骤。新建一个Qt4设计师自定义控件工程,...
在本文中,我们将详细探讨如何在Windows 7 x64系统上配置Qt 5.0.2和qt-vs-addin-1.2.1,以便在Visual Studio 2012环境下进行Qt开发。首先,确保您已安装了Visual Studio 2012。 第一步是下载Qt的相关软件。您可以从...
### 关于Qt环境开发下字体设置的调查小结 #### 一、引言 在Qt环境中进行GUI应用程序开发时,字体设置是用户界面设计中一个非常重要的方面。良好的字体选择和配置不仅能提升用户体验,还能更好地传达应用的设计理念...
本人在用VS2008开发QT程序时遇到的问题小结和解决办法,希望对后来的朋友有用,少走弯路,大家一块记录下来。
在Linux环境下进行Qt应用程序开发时,串口通信是一项常见的需求。Qt本身虽然没有提供专门的串口通信类,但可以通过QIODevice抽象层与其他系统接口进行交互。本文将总结作者在Linux下使用Qt进行串口通信的经验,探讨...
1.4 小结 第2章 对话框——QDialog 2.1 自定义对话框 2.2 加入主程序 2.3 Qt内建(built-in)对话框 2.4 小结 第3章 基础窗口部件——QWidget 3.1 Qt设计器绘制窗口部件 3.2 程序中引入自定义窗口部件 3.3 Qt的信号和...
1.4 小结 第2章 对话框——QDialog 2.1 自定义对话框 2.2 加入主程序 2.3 Qt内建(built-in)对话框 2.4 小结 第3章 基础窗口部件——QWidget 3.1 Qt设计器绘制窗口部件 3.2 程序中引入自定义窗口部件 3.3 Qt的信号和...
1.4 小结 第2章 对话框——QDialog 2.1 自定义对话框 2.2 加入主程序 2.3 Qt内建(built-in)对话框 2.4 小结 第3章 基础窗口部件——QWidget 3.1 Qt设计器绘制窗口部件 3.2 程序中引入自定义窗口部件 3.3 Qt的信号和...
### Qt界面开发总结 #### 项目背景与选择Qt的理由 在本项目的开发过程中,考虑到项目的跨平台需求以及希望简化开发流程的需求,最终选择了Qt作为主要的界面开发工具。选择Qt的原因在于其强大的跨平台能力——它...
\1.4 小结 13 \第2章 对话框——QDialog 14 \2.1 自定义对话框 14 \2.1.1 建立新类 14 \2.1.2 添加子窗口部件 15 \2.2 加入主程序 22 \2.3 Qt内建(built-in)对话框 24 \2.4 小结 34 \第3章 基础窗口部件——...
1.4 小结 第2章 对话框——QDialog 2.1 自定义对话框 2.2 加入主程序 2.3 Qt内建(built-in)对话框 2.4 小结 第3章 基础窗口部件——QWidget 3.1 Qt设计器绘制窗口部件 3.2 程序中引入自定义窗口部件 3.3 Qt的信号和...
\1.4 小结 13 \第2章 对话框——QDialog 14 \2.1 自定义对话框 14 \2.1.1 建立新类 14 \2.1.2 添加子窗口部件 15 \2.2 加入主程序 22 \2.3 Qt内建(built-in)对话框 24 \2.4 小结 34 \第3章 基础窗口部件...
1.1 Qt Creator的下载和安装 1.2 Qt Creator环境介绍 1.3 Qt工具简介 1.4 小结
### 三、小结 Qt开发环境的搭建涉及到多个步骤,包括Qt安装包的选择与安装、环境变量的合理配置等。通过上述详细的步骤解析,相信读者对Qt环境的设置有了更全面的理解。正确配置Qt环境变量,不仅能够提高开发效率,...
### 小结 通过设置这些环境变量,Qt/Embedded可以在嵌入式设备上正确地运行并识别触摸屏输入。此外,还需要注意库文件的路径设置、Qt安装目录以及网络配置等。这些配置步骤是成功移植Qt/Embedded至特定嵌入式平台的...
#### 小结 在Qt中,通过qrc文件管理和rcc工具编译图标资源是非常高效的做法。正确配置qrc文件并使用Q_INIT_RESOURCE宏初始化资源可以确保图标和其他资源在应用程序中得到正确的加载和使用。掌握这些知识点有助于...