• 7347阅读
  • 5回复

还可以这样使用ui文件 [复制链接]

上一主题 下一主题
离线foxyz
 

只看楼主 倒序阅读 楼主  发表于: 2009-07-09
假设你用designer设计了一个ui, 你打算用它,可以这样用:
   #include<QUiLoader >

   QUiLoader loader;
     QFile uiFile("my.ui");
     uiFile.open(QIODevice::ReadOnly);
     QWidget *ui = loader.load(&uiFile);
     uiFile.close();

     ui->show();
     return app.exec();
离线gvim
只看该作者 1楼 发表于: 2009-07-09
是的,我还专门写了篇blog哪
http://www.cuteqt.com/blog/?p=516 QUiLoader:彻底分离你的Ui设计工作(含例子)
Qt,Qt! 分享Cute之Qt体验
欢迎访问 http://www.cuteqt.com
欢迎订阅 http://www.cuteqt.com/?feed=rss2

离线sbtree
只看该作者 2楼 发表于: 2009-07-09
借贴问一下,这样做的话,如何处理ui文件中的翻译问题?
windows 7 + VC++2008 + Qt4.5.2
离线gvim
只看该作者 3楼 发表于: 2009-07-10
字符串是不会变的,只是位置变了而已,应该还是没有问题的。
Qt,Qt! 分享Cute之Qt体验
欢迎访问 http://www.cuteqt.com
欢迎订阅 http://www.cuteqt.com/?feed=rss2

离线shiroki

只看该作者 4楼 发表于: 2009-07-10
lupdate可以提取ui文件中的字符串
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线sbtree
只看该作者 5楼 发表于: 2009-07-11
引用第4楼shiroki于2009-07-10 13:25发表的  :
lupdate可以提取ui文件中的字符串

多谢版总!
windows 7 + VC++2008 + Qt4.5.2
快速回复
限100 字节
 
上一个 下一个