程序中数据导出是经常有的需求,今天学习把文本导出到pdf文件。主要是用QPrinter,QPainter
TextEditToPdf::TextEditToPdf(QWidget *parent, Qt::WFlags flags)
: QDialog(parent, flags)
{
ui.setupUi(this);
int ret = connect(ui.m_pExportBtn,...
分类:
其他好文 时间:
2014-07-09 11:51:27
阅读次数:
217
跳槽到了新的公司,开始苦逼的出差现场开发,接触到了新的应用。有很多应用需要将Table导出成表格,可以把table导出成csv格式的文件。跟大伙分享一下;
lass TableToExcle : public QDialog
{
Q_OBJECT
public:
TableToExcle(QWidget *parent = 0, Qt::WFlags flags = 0);
~Table...
分类:
其他好文 时间:
2014-07-08 18:54:53
阅读次数:
319
QWidget类是所有用户界面对象的基类。 窗口部件是用户界面的一个基本单元:它从窗口系统接收鼠标、键盘和其它事件,并且在屏幕上绘制自己。每一个窗口部件都是矩形的,并且它们按Z轴顺序排列。一个窗口部件可以被它的父窗口部件或者它前面的窗口部件盖住一部分。 QMainWindow 类提供一个有菜单条.....
//在3t2目录下
//adder.h
/*
qt简单加法计算器
*/
#ifndef ADDER_H
#define ADDER_H
#include
#include
#include
#include
class Adder:public QDialog{
Q_OBJECT//让自定义的槽函数生效
private:
QLineEdi...
分类:
其他好文 时间:
2014-06-11 07:05:16
阅读次数:
259
//snakegame.h
#ifndef SNAKEGAME_H
#define SNAKEGAME_H
#include
#include
#include
#include
#include
/*枚举,表示方向*/
enum Direction{D_UP,D_DOWN,D_LEFT,D_RIGHT};
class SnakeGame:public QDialog
{...
分类:
其他好文 时间:
2014-06-10 15:57:26
阅读次数:
285
本文旨在说明:QDialog::exec()、QMenu::exec()等开启的局部事件循环,易用的背后,还有很多的陷阱...引子Qt
是事件驱动的,基本上,每一个Qt程序我们都会通过QCoreApplication或其派生类的exec()函数来开启事件循环(QEventLoop):int
main...
分类:
其他好文 时间:
2014-05-29 21:40:19
阅读次数:
494
以 finddialog 为例,介绍 QDialog。并对 Qt
的基本概念和技巧做了更进一步(chap1)的介绍。1.MOC扩展与signals–slots 机制严格来说,Qt 开发,写的并不是标准
C++。Meta-Object System 是 Qt 对 C++ 的一项重要扩展,简称 moc。...
分类:
编程语言 时间:
2014-05-09 04:31:40
阅读次数:
411
模态对话框-----源文件main.cpp(工程QtDialog)----- 1 #include
"qtdialog.h" 2 #include 3 #include 4 5 int main(int argc, char *argv[]) 6 { 7
QApplication ap...
分类:
编程语言 时间:
2014-05-06 10:41:05
阅读次数:
456