Closed thomasp85 closed 11 years ago
Hi Thomas,
Which platform, version of Qt? The qtbase package is dynamically generated based on the libraries available on your system. The QtUiTools module is provided by QtGui, so it should be available. Maybe the build system is missing it somehow.
Michael
On Tue, May 28, 2013 at 5:57 AM, thomasp85 notifications@github.com wrote:
I have been toying with QtDesigner ass a stepping stone for a more complicated GUI I need to make. In Michaels R GUI book he describes the QUiLoader class which can be used to load in .ui files. This seems to be missing from my qtbase installation - has it been removed on purpose?
I can understand that you are moving everything to Qt5 and don't want to spend time fixing Qt4 stuff so this is just in case it is actually there but have been moved to another environment or something since the book was written...
best Thomas
— Reply to this email directly or view it on GitHubhttps://github.com/ggobi/qtbase/issues/7 .
Sorry for not posting sufficient info - here goes...
I'm running R 3.0.0 on a Mac OSX 10.8.3. The Qt version is 4.8.4...
I have quiloader.h located in /usr/include/QtUiTools, but this is of course not the same location as the QtGui framework...
Would the QtUiTools just be quietly ignored if they are not part of the path? Can't remember whether I added this to the path prior to building qtbase...
What do you mean by the path? It will quietly ignore anything that it can't find; except QtCore and QtGui, which are required.
On Tue, May 28, 2013 at 6:36 AM, thomasp85 notifications@github.com wrote:
Sorry for not posting sufficient info - here goes...
I'm running R 3.0.0 on a Mac OSX 10.8.3. The Qt version is 4.8.4...
I have quiloader.h located in /usr/include/QtUiTools, but this is of course not the same location as the QtGui framework...
Would the QtUiTools just be quietly ignored if they are not part of the path? Can't remember whether I added this to the path prior to building qtbase...
— Reply to this email directly or view it on GitHubhttps://github.com/ggobi/qtbase/issues/7#issuecomment-18550559 .
Nevermind what I said above regarding QtUiTools. For some reason this module does not get installed with the binary 4.8.4 version found on http://qt-project.org/downloads (at least for Mac). The one I was referring to above is probably a leftover from Qt5 I toyed with some time ago...
It's strange that the installer does not include these tools and gives no way of adding them. Will go back in versions and see if it appears down the line...
I'm guessing that it's been missing for a while. Looking back in my mail, I see that it wasn't there in July, 2011. Although Qt claims to be cross-platform, the official binaries are often missing odds and ends like this, outside of Linux. Applications that depend on Qt will often ship their own binaries. I'd prefer to rely on the official ones.
On Tue, May 28, 2013 at 11:42 AM, thomasp85 notifications@github.comwrote:
Nevermind what I said above regarding QtUiTools. For some reason this module does not get installed with the binary 4.8.4 version found on http://qt-project.org/downloads (at least for Mac). The one I was referring to above is probably a leftover from Qt5 I toyed with some time ago...
It's strange that the installer does not include these tools and gives no way of adding them. Will go back in versions and see if it appears down the line...
— Reply to this email directly or view it on GitHubhttps://github.com/ggobi/qtbase/issues/7#issuecomment-18571175 .
Thanks for the head up - I'll stop digging then : )
Hope this gets sorted out when smoke is ready for Qt5...
I have been toying with QtDesigner ass a stepping stone for a more complicated GUI I need to make. In Michaels R GUI book he describes the QUiLoader class which can be used to load in .ui files. This seems to be missing from my qtbase installation - has it been removed on purpose?
I can understand that you are moving everything to Qt5 and don't want to spend time fixing Qt4 stuff so this is just in case it is actually there but have been moved to another environment or something since the book was written...
best Thomas