摘要:
一、如何是qt窗口运行后在右下角显示?大致思想是先获取屏幕分辨率,减去窗口本身分辨率,移动到计算出的初始坐标。1 QDesktopWidget* desktopWidget = QApplication::desktop();2 QRect deskRect = desktopWidget->availableGeometry();3 move( deskRect.width()-this->width()-12, deskRect.height()-this->height()-35);二、如何在当前窗口上显示标准对话框?1 if(ui->lineEdit_I... 阅读全文
摘要:
qt在window下发布程序的时候,拷贝了相应的.dll动态库后在另外一台电脑上动态加载字体时出现乱码在网上找了很多资料也无济于事。1.中文显示乱码2.数据库连接不上问题一:但是如果我们的软件只运行在中文系统下,最简单的方法:在main函数中调用QTextCodec::setCodecForTr( QTextCodec::codecForName("GBK") );就可以了。记得这句要在所有使用tr的语句前调用。以后在需要使用中文的地方使用tr("中文字符");就可以了。但事情真的这么简单吗?当我将一个测试程序拷贝到一台没装过Qt的电脑上时,tr中的字都 阅读全文