• 6569阅读
  • 4回复

QT4使用中的疑问,某些问题只解决了一部分,希望能高手完善答案 [复制链接]

上一主题 下一主题
离线dongsir
 
只看楼主 倒序阅读 楼主  发表于: 2010-04-25
请谅解我再问几个简单的问题。这个可能是大多数初学者的疑问
    
  1.  windows中是先用vs建qt项目,最后,使用qmake生成.pro文件实现跨平台呢  

     还是先建文件夹hello,qmake -project,qmake hello.pro,qmake -tp vc hello.pro

          然后在Visual Studio建立这个程序呢?(我试了一下,生成的hello.sln打不开,文件的属性为unrecognized version)

  2.  各位高手一般用不用qt designer进行界面的开发呢?(个人感觉这样做的界面,不灵活)

    3.  新建QT后,如何让他不自动生成UI文件呢?需要自己手动删除吗?

     4  【
       最近学习QT,配置环境费了很多时间,其实可以有更快的方法。现将一个简单的配置方法分享一下。

       前提先要安装好了VS2008

              1. 安装Qt libraries for Windows (VS 2008) ,下到的是qt-win-opensource-4.6.2-vs2008.exe,QT已经提供了使用VS2008编译的版本,这样就不需要再费几个小时来编译环境。

       2. 安装Visual Studio Add-in,下到的版本是1.1.4版。

       3. 现在打开VS2008,新建项目时就会出现QT4 Project这一项。菜单栏也会出现QT菜单。

       我这里安装之后会出现一些问题:


       1. 点击新建项目中的ui文件不会打开QT Designer,是个比较大的问题。

       我找了一个临时解决方法,虽然不明白道理:在ui文件上右键-打开方式,这时弹出框中会有两个QT Designer,选择另一个就可以正常启动了。




       2. 另外出现另一个问题,点击QT菜单中的Launch Designer,会出现如下错误:

         找不到方法:“Boolean System.Threading.WaitHandle.WaitOne(Int32)”。
           Stacktrace: 在 Qt4VSAddin.ExtLoader.loadDesigner(String fileName) 在 Qt4VSAddin.Connect.Exec(String commandName, vsCommandExecOption executeOption, Object& varIn, Object& varOut, Boolean& handled)

                 这个问题到现在仍未解决,以后解决的话,我会第一时间发布的。也希望如果有网友能够找到方法,能够提供给我。
         】
         ======================有朋友说可能是杀毒软件引起的问题
离线dongsir
只看该作者 1楼 发表于: 2010-04-25
希望高手们能帮助一下~~~
离线dongsir
只看该作者 2楼 发表于: 2010-04-25
高手们出来吧~~~
离线wayuan
只看该作者 3楼 发表于: 2010-05-17
我也遇到这个问题 头痛啊
离线banyibanyi

只看该作者 4楼 发表于: 2010-05-19
建议直接用qtcreator安装之后配一下环境变量就OK了,不需要那么繁琐的配置。
快速回复
限100 字节
 
上一个 下一个