Qt学习笔记
xxm137164869
一个大学生中的菜鸟
展开
-
Qt对话框之QMessageBox
这次来说一下QMessageBox以及类似的几种对话框。其实,我们已经用过QMessageBox了,就在之前的几个程序中。不过,当时是大略的说了一下,现在专门来说说这几种对话框。 先来看一下最熟悉的QMessageBox::information。我们在以前的代码中这样使用过: QMessageBox::information(NULL, "Title",翻译 2012-01-17 13:45:25 · 1465 阅读 · 0 评论 -
Qt文件读取之QFile
Qt提供了QFile类来进行文件处理,为了更方便地处理文本文件或二进制文件,Qt还提了QTextStream类和QDataStream类, QFile file(fileName); if(!file.open(QFile::WriteOnly|QFile::Text))//以只写方式打开文件,如果打开失败则弹出提示框并返回 { QMessageBox::war原创 2012-01-18 23:58:53 · 2559 阅读 · 0 评论 -
Qt代码实现QDialog对象
在qt中可以直接利用Qt Creator做出一个简单的图形界面的,但是代码实现起来可以了解其中的机制,对美化界面做准备,下面只是一些简单的例子进行讲解 其中是定义一个QDialog对象,一个图形界面的,this代表了父窗口; 是一个定义一个行编辑器的,他的父窗口时findDlg; 是一个按钮的; 然后就是定义一个垂直布局的括号中的参数代表了父对象,并利用将行编辑器以及按钮加入到原创 2012-01-19 23:30:15 · 2021 阅读 · 0 评论 -
Qt之获取光标行列简介
//通过textEdit的光标位置得到 光标所在行值,其中keyText是textEdit QTextCursor cursor; cursor = keyText->textCursor(); int lineNumber = cursor.blockNumber();//获取光标所在列用cursor.columnNumber(); //当然也可以利用来获取 QTextBlock原创 2012-01-20 00:12:29 · 8097 阅读 · 0 评论 -
Qt数据库(一)简介
本文章原创于www.yafeilinux.com 转载请注明出处。 从今天开始我们学习Qt数据库编程的内容。 先说明:我们以后使用现在最新的基于Qt 4.6.2的Qt Creator 1.3.1 Windows版本,该版本是2010年2月17日发布的。 数据库几乎是每个较大的软件所必须应用的,而在Qt中也使用QtSql模块实现了对数据库的完美支持。我们在Qt Creator的帮助中查找QtS翻译 2012-01-26 00:09:52 · 1320 阅读 · 0 评论 -
Qt版文本编辑器注意细节
在写qt版本文本编辑器的细节,源码下载地址:Qt版文本编辑器 在其中加入#include 头文件包含,再在主函数中加入下面一行: QTextCodec::setCodecForTr(QTextCodec::codecForLocale()); 这样在程序中使用中文,便能在运行时显示出来了。 void MainWindow::on_action_Quit_triggered() {原创 2012-01-19 00:15:26 · 1439 阅读 · 0 评论