2013年6月13日
摘要: //下面例子连接到221.212.91.90上的sqlserver名为dbw_dp_web的数据库上。程序中指定此连接的名称为dbTempQSqlDatabasedb=QSqlDatabase::addDatabase("QODBC","dbTemp");//如果如下设置没有连接成功的话那就换一下驱动器吧,比如QSQLITEdb.setHostName("221.212.91.90");//如果dsn中已经含有SERVER,可以省略此句QStringdsn=QString::fromLocal8Bit("DRIVER={SQ 阅读全文
posted @ 2013-06-13 11:28 Q11三工鸟yue 阅读(295) 评论(0) 推荐(0) 编辑
  2013年6月7日
摘要: constQUrlurl("http://www.baidu.com");QDesktopServices::openUrl(url);说明:可以实现全屏打开网页,和在浏览器上打开的一样。属于正常浏览网页的方式。 阅读全文
posted @ 2013-06-07 11:21 Q11三工鸟yue 阅读(262) 评论(0) 推荐(0) 编辑
  2013年6月5日
摘要: 找出出现错误的文件是那个,比如说是:mainwindow.obj,那么你就新建mianwindow.h和mainwindow.cpp文件把原来同文件名字的代码拷贝到新建的文件里面,这样子错误就会解决。 阅读全文
posted @ 2013-06-05 14:44 Q11三工鸟yue 阅读(444) 评论(0) 推荐(0) 编辑
  2013年5月8日
摘要: 说明:首先把图片image1.jpg读取内存中去,再读取到文件123.dbw中去了,定义的文件大小是1024,虽然图片没有1204大,但是最好是空间大于实际的好。之后是在本地文件123.dbw中读取图片信息,然后读取到内存中,在把图片写入到本地,名字为write.jpg。 阅读全文
posted @ 2013-05-08 11:33 Q11三工鸟yue 阅读(175) 评论(0) 推荐(0) 编辑
  2013年4月22日
摘要: #include <qdir.h>所有成员函数的列表。公有成员enumFilterSpec{ Dirs = 0x001, Files = 0x002, Drives = 0x004, NoSymLinks = 0x008, All = 0x007, TypeMask = 0x00F, Readable = 0x010, Writable = 0x020, Executable = 0x040, RWEMask = 0x070, Modified = 0x080, Hidden = 0x100, System = 0x200, AccessMask = 0x3F0, DefaultF 阅读全文
posted @ 2013-04-22 09:06 Q11三工鸟yue 阅读(465) 评论(0) 推荐(0) 编辑
  2013年4月15日
摘要: 事例如下:创建了QMenu菜单,设置透明度的效果:设置前:myMenu = new QMenu; myMenu->setWindowOpacity(1);//调节菜单的透明度,范围是1到0,1(完全不透明)到0(完全透明),如果不进行设置,默认的是1,可以把1改成零点几看一下效果 QAction* openAction = new QAction(QString::fromLocal8Bit("打开文件"),NULL); connect(openAction,SIGNAL(triggered()),this,SIGNAL(signal_open_file())); m 阅读全文
posted @ 2013-04-15 11:19 Q11三工鸟yue 阅读(787) 评论(0) 推荐(0) 编辑
  2013年4月11日
摘要: 举例说明:如果你想做一个目录的话,一般目录下面会有一条分割的直线,那怎么画呢??看下面吧(1)在.h文件中定义protected: void paintEvent(QPaintEvent *event);(2)在.cpp文件中写voidInfShowPage::paintEvent(QPaintEvent*event){QPainterpainter(this);painter.drawLine(100,700,650,700);//划横线的意思,四个参数分别是两点:起点(100,08),终点(650,08),目录下边的一条横线} 阅读全文
posted @ 2013-04-11 08:19 Q11三工鸟yue 阅读(2222) 评论(0) 推荐(0) 编辑
  2013年4月10日
摘要: 举例说明: QString i=“5”; QString total=“50”; QString fileName=“嘎嘎”; QString status = QString("Processing file %1 of %2: %3") .arg(i).arg(total).arg(fileName);输出:Processing file 5 of 50: 嘎嘎说明:1%代表第一个.agr(),2%代表第二个.arg(),3%代表第三个.arg(); 阅读全文
posted @ 2013-04-10 16:23 Q11三工鸟yue 阅读(247) 评论(0) 推荐(0) 编辑
  2013年4月7日
摘要: 对于简单的加密可以通过对文件的转码和解密实现,或者是自己写加密的算法什么的。这里只介绍转米加密了。。。。举例说明:加密:QString fileName;//orginalfile//QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));QFileoriginal(fileName);if(!orginal.open(QIODevice::ReadOnly)) {QMessageBox::warning(0,"Read11","Readerror!",Q 阅读全文
posted @ 2013-04-07 08:59 Q11三工鸟yue 阅读(1532) 评论(0) 推荐(0) 编辑
  2013年3月29日
摘要: QDesktopWidget* desktop=QApplication::desktop();intwidth=desktop->width();intheight=desktop->height();move((width-this->width())/2,(height-this->height())/2); 阅读全文
posted @ 2013-03-29 15:15 Q11三工鸟yue 阅读(308) 评论(0) 推荐(0) 编辑