Jump to content

[SOLVED] How to use QT designer ui files?


photo

Recommended Posts

  • 5 months later...

Support of Qt was dropped due to the fact that it is too slow for real-times applications. Interface plugin widgets are rendered much more faster.

Link to comment

Ok thank you !

 

It's just that the GUI editor (QT in this case) was really helpful to design user interfaces ;)

 

How to you proceed in complex applications to design quickly / efficiently your user interfaces ? (Flash support is not enough mature and there is no UI editor as third party tools with Unigine)

 

Thank you =)

Link to comment

For my company (I'm only evaluator right now) Flash support is a very important functionality.

 

I see that something seems to come with Flash support in Unigine for the upcoming SDKs but don't know exactly what it is.

 

Do you have an estimation date for the next announcements ? (by PM if necessary).

 

Thank you have a nice day =)

Link to comment
Ok thank you !

 

It's just that the GUI editor (QT in this case) was really helpful to design user interfaces ;)

 

How to you proceed in complex applications to design quickly / efficiently your user interfaces ? (Flash support is not enough mature and there is no UI editor as third party tools with Unigine)

 

Thank you =)

 

 

We had the last months big problems with the internal framework. I recommand flash based GUI.

The current unigine implementation for the GUI is some sort pain in the ass and very time consuming.

Link to comment

I feel like I'm sharing some sort of dark and bloody secret that in the end turns out to be "the cookies are on the table" :D

 

If a topic is narrowed down to WidgetFlash in the engine, it's mostly minor improvements to boost up performance even more (in case anyone is gnawed by curiosity). Well, that and something else up our sleeve, soon to be announced :)

Link to comment
  • 3 weeks later...

So continuing on topic.. is the Qtplugin able to support Qt designed user interfaces? Whats this plugin for?

 

Also, on a related topic - I am having numerous issues trying to build the sample plugins using the instructions from the documentation.

We get an error about a missing App3DSurround target for building the AppWall and other samples.

 

Heres the scons output:

----------------------------------------------------------------------------------------------------------------------------------------

The x64 compilers are not currently installed.

Please go to Add/Remove Programs to update your installation.

.

Setting SDK environment relative to C:\Program Files\Microsoft SDKs\Windows\v7.1

\.

Targeting Windows 7 x64 Debug

 

Setting Unigine environment for Windows x64 platform.

scons: Entering directory `C:\Unigine binary SDK\source'

 

scons: warning: Ignoring missing SConscript 'app\demos\SConscript'

File "C:\Unigine binary SDK\source\app\SConscript", line 215, in <module>

 

scons: warning: Ignoring missing SConscript 'app\Launcher\SConscript'

File "C:\Unigine binary SDK\source\app\SConscript", line 219, in <module>

 

scons: warning: Ignoring missing SConscript 'engine\SConscript'

File "C:\Unigine binary SDK\source\SConstruct", line 557, in <module>

 

scons: warning: Ignoring missing SConscript 'plugins\App3DVision\SConscript'

File "C:\Unigine binary SDK\source\plugins\SConscript", line 174, in <module>

 

scons: warning: Ignoring missing SConscript 'plugins\App3DSurround\SConscript'

File "C:\Unigine binary SDK\source\plugins\SConscript", line 176, in <module>

 

scons: warning: Ignoring missing SConscript 'plugins\SpeedTree\SConscript'

File "C:\Unigine binary SDK\source\plugins\SConscript", line 177, in <module>

 

scons: warning: Ignoring missing SConscript 'tools\SConscript'

File "C:\Unigine binary SDK\source\SConstruct", line 559, in <module>

 

scons: warning: you do not seem to have the pywin32 extensions installed;

parallel (-j) builds may not work reliably with open Python files.

File "C:\Python27\Scripts\scons.py", line 190, in <module>

scons: building associated VariantDir targets: plugins plugins plugins plugins p

lugins plugins plugins plugins

cl /Foplugins\AppEyeFinity\AppEyeFinity.obj /c plugins\AppEyeFinity\AppEyeFinity

.cpp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE

_NO_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

cl /Foplugins\common\AppWindow.obj /c plugins\common\AppWindow.cpp /TP /nologo /

MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DAR

CH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

AppEyeFinity.cpp

cl /Foplugins\common\AppEyeFinity.obj /c plugins\common\AppEyeFinity.cpp /TP /no

logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT

E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

cl /Foplugins\common\D3D9Wrapper.obj /c plugins\common\D3D9Wrapper.cpp /TP /nolo

go /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE

/DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

AppWindow.cpp

AppEyeFinity.cpp

D3D9Wrapper.cpp

cl /Foplugins\common\D3D10Wrapper.obj /c plugins\common\D3D10Wrapper.cpp /TP /no

logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT

E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D10Wrapper.cpp

cl /Foplugins\common\D3D11Wrapper.obj /c plugins\common\D3D11Wrapper.cpp /TP /no

logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT

E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D11Wrapper.cpp

cl /Foplugins\common\D3D9AppEyeFinity.obj /c plugins\common\D3D9AppEyeFinity.cpp

/TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_

DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D9AppEyeFinity.cpp

cl /Foplugins\common\D3D10AppEyeFinity.obj /c plugins\common\D3D10AppEyeFinity.c

pp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_N

O_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D10AppEyeFinity.cpp

cl /Foplugins\common\D3D11AppEyeFinity.obj /c plugins\common\D3D11AppEyeFinity.c

pp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_N

O_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D11AppEyeFinity.cpp

cl /Foplugins\AppSoft\AppSoft.obj /c plugins\AppSoft\AppSoft.cpp /TP /nologo /MT

/EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DARCH

_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

AppSoft.cpp

cl /Foplugins\common\D3D11AppSoft.obj /c plugins\common\D3D11AppSoft.cpp /TP /no

logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT

E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D11AppSoft.cpp

cl /Foplugins\AppStereo\AppStereo.obj /c plugins\AppStereo\AppStereo.cpp /TP /no

logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT

E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

AppStereo.cpp

link /nologo /fixed:no /debug /dll /out:plugins\AppEyeFinity\AppEyeFinity_x64d.d

ll /implib:plugins\AppEyeFinity\AppEyeFinity_x64d.lib "/LIBPATH:C:\Unigine binar

y SDK\lib" kernel32.lib user32.lib gdi32.lib comdlg32.lib Unigine_x64d.lib plugi

ns\AppEyeFinity\AppEyeFinity.obj plugins\common\AppWindow.obj plugins\common\App

EyeFinity.obj plugins\common\D3D9Wrapper.obj plugins\common\D3D10Wrapper.obj plu

gins\common\D3D11Wrapper.obj plugins\common\D3D9AppEyeFinity.obj plugins\common\

D3D10AppEyeFinity.obj plugins\common\D3D11AppEyeFinity.obj

Creating library plugins\AppEyeFinity\AppEyeFinity_x64d.lib and object plugin

s\AppEyeFinity\AppEyeFinity_x64d.exp

D3D11AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plug

ins\common\D3D11AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\Ap

pEyeFinity\vc90.pdb'; linking object as if no debug info

D3D10AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plug

ins\common\D3D10AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\Ap

pEyeFinity\vc90.pdb'; linking object as if no debug info

D3D9AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugi

ns\common\D3D9AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\AppE

yeFinity\vc90.pdb'; linking object as if no debug info

D3D11Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c

ommon\D3D11Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity

\vc90.pdb'; linking object as if no debug info

D3D10Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c

ommon\D3D10Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity

\vc90.pdb'; linking object as if no debug info

D3D9Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\co

mmon\D3D9Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity\v

c90.pdb'; linking object as if no debug info

AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c

ommon\AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity

\vc90.pdb'; linking object as if no debug info

AppWindow.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\comm

on\AppWindow.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity\vc90.

pdb'; linking object as if no debug info

AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\A

ppEyeFinity\AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEye

Finity\vc90.pdb'; linking object as if no debug info

cl /Foplugins\common\AppStereo.obj /c plugins\common\AppStereo.cpp /TP /nologo /

MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DAR

CH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

AppStereo.cpp

link /nologo /fixed:no /debug /dll /out:plugins\AppSoft\AppSoft_x64d.dll /implib

:plugins\AppSoft\AppSoft_x64d.lib "/LIBPATH:C:\Unigine binary SDK\lib" kernel32.

lib user32.lib gdi32.lib comdlg32.lib Unigine_x64d.lib plugins\AppSoft\AppSoft.o

bj plugins\common\AppWindow.obj plugins\common\D3D11Wrapper.obj plugins\common\D

3D11AppSoft.obj

Creating library plugins\AppSoft\AppSoft_x64d.lib and object plugins\AppSoft\

AppSoft_x64d.exp

D3D11AppSoft.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c

ommon\D3D11AppSoft.obj' or at 'C:\Unigine binary SDK\source\plugins\AppSoft\vc90

.pdb'; linking object as if no debug info

D3D11Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c

ommon\D3D11Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppSoft\vc90

.pdb'; linking object as if no debug info

AppWindow.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\comm

on\AppWindow.obj' or at 'C:\Unigine binary SDK\source\plugins\AppSoft\vc90.pdb';

linking object as if no debug info

AppSoft.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\AppSof

t\AppSoft.obj' or at 'C:\Unigine binary SDK\source\plugins\AppSoft\vc90.pdb'; li

nking object as if no debug info

cl /Foplugins\common\GLWrapper.obj /c plugins\common\GLWrapper.cpp /TP /nologo /

MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DAR

CH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

GLWrapper.cpp

cl /Foplugins\common\GLAppStereo.obj /c plugins\common\GLAppStereo.cpp /TP /nolo

go /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE

/DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

GLAppStereo.cpp

cl /Foplugins\common\D3D9AppStereo.obj /c plugins\common\D3D9AppStereo.cpp /TP /

nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPREC

ATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

cl /Foplugins\common\D3D10AppStereo.obj /c plugins\common\D3D10AppStereo.cpp /TP

/nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPR

ECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D9AppStereo.cpp

D3D10AppStereo.cpp

cl /Foplugins\common\D3D11AppStereo.obj /c plugins\common\D3D11AppStereo.cpp /TP

/nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPR

ECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D11AppStereo.cpp

cl /Foplugins\AppWall\AppWall.obj /c plugins\AppWall\AppWall.cpp /TP /nologo /MT

/EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DARCH

_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

AppWall.cpp

cl /Foplugins\common\AppWall.obj /c plugins\common\AppWall.cpp /TP /nologo /MT /

EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DARCH_X

64 /Iplugins\common "/IC:\Unigine binary SDK\include"

AppWall.cpp

cl /Foplugins\common\D3D9AppWall.obj /c plugins\common\D3D9AppWall.cpp /TP /nolo

go /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE

/DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D9AppWall.cpp

link /nologo /fixed:no /debug /dll /out:plugins\AppStereo\AppStereo_x64d.dll /im

plib:plugins\AppStereo\AppStereo_x64d.lib "/LIBPATH:C:\Unigine binary SDK\lib" k

ernel32.lib user32.lib gdi32.lib comdlg32.lib Unigine_x64d.lib plugins\AppStereo

\AppStereo.obj plugins\common\AppWindow.obj plugins\common\AppStereo.obj plugins

\common\GLWrapper.obj plugins\common\D3D9Wrapper.obj plugins\common\D3D10Wrapper

.obj plugins\common\D3D11Wrapper.obj plugins\common\GLAppStereo.obj plugins\comm

on\D3D9AppStereo.obj plugins\common\D3D10AppStereo.obj plugins\common\D3D11AppSt

ereo.obj

Creating library plugins\AppStereo\AppStereo_x64d.lib and object plugins\AppS

tereo\AppStereo_x64d.exp

D3D11AppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins

\common\D3D11AppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStere

o\vc90.pdb'; linking object as if no debug info

D3D10AppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins

\common\D3D10AppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStere

o\vc90.pdb'; linking object as if no debug info

D3D9AppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\

common\D3D9AppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\

vc90.pdb'; linking object as if no debug info

GLAppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\co

mmon\GLAppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc90

.pdb'; linking object as if no debug info

D3D11Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c

ommon\D3D11Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc

90.pdb'; linking object as if no debug info

D3D10Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c

ommon\D3D10Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc

90.pdb'; linking object as if no debug info

D3D9Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\co

mmon\D3D9Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc90

.pdb'; linking object as if no debug info

GLWrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\comm

on\GLWrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc90.pdb

'; linking object as if no debug info

AppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\comm

on\AppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc90.pdb

'; linking object as if no debug info

cl /Foplugins\common\D3D10AppWall.obj /c plugins\common\D3D10AppWall.cpp /TP /no

logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT

E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

D3D10AppWall.cpp

plugins\ccol /Foplugins\common\D3D11AppWall.obj /c plugins\common\D3D11AppWall.c

pp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_N

O_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include"

mmon\D3D10AppWall.cpp : fatal error C1033: cannot open program database 'c:\unig

ine binary sdk\source\vc90.pdb'

scons: *** [plugins\common\App3DSurround.obj] Source `plugins\common\App3DSurrou

nd.cpp' not found, needed by target `plugins\common\App3DSurround.obj'.

D3D11AppWall.cpp

scons: *** [plugins\common\D3D10AppWall.obj] Error 2

----------------------------------------------------------------------------------------------------------------------------------------

 

 

Cheers,

Dave

Link to comment

Thanks again frustum. Will spend some time on this - I think I need to clean install the SDK to make sure everything is back to normal.

Sorry about the huge log post too.

Thanks for the quick response too.

 

Cheers,

Dave

Link to comment

is the Qtplugin able to support Qt designed user interfaces? Whats this plugin for?

No such plugin in the SDK, Qt support was removed long ago :)

Link to comment
×
×
  • Create New...