Qt 4.7.0 Beta2 is now available for download from the Qt Download Page. Source packages (.zip and .tar.gz format) and binary packages (for Mac Cocoa, Mac Carbon, MinGW 4.4.0 and Visual Studio 2008) are available.
Note the naming change of Mac packages compared to Qt 4.6.x has been repeated in this second beta. This reflects the fact that Cocoa is now the primary Mac platform for Qt. Binary packages for Carbon will be discontinued from Qt 4.8 onwards, but will continue to be shipped for the remainder of the 4.7.x series.
The purpose of this second Beta release is to allow the scope change of Qt Multimedia as well as provide a better base to produce a good quality public 4.7.0 release candidate.
We´re also making snapshots of Qt Creator 2.1 available today. Used together with Qt 4.7 Beta2, these snapshots provide a full preview of Qt Quick. Qt Creator 2.1 includes an early preview of the Qt Quick Designer, as well as support for working with Qt Quick projects, and editing and debugging QML code. Snapshots are available for download from http://qt.nokia.com/developer/qt-qtcreator-prerelease.
For those using the public git repository, a “v4.7.0-beta2″ tag will appear soon.
If you would like to provide feedback, you can do so using the Qt Bug Tracker. If you want to contribute code, documentation or autotests to Qt, all the information you need to get started can be found at qt.nokia.com.
Possibly related posts:
18 comments
There was something wrong with the tag, so I deleted it.
We’ll retag as soon as we find out what went wrong.
There is no indication that the tarballs and binaries have a problem.
Excellent evolution. It’s good to follow Apple’s guidelines on this one. Carbon will soon be discontinued on the Mac anyway.
My question though is: how mature is now Qt regarding Cocoa? It seems only yesterday when I first saw this video and for Mac development we need to have it as update as possible. This because Apple UI/feel guidelines are notoriously strict and they use that as a marketing trick for “native development” using XCode.
Wooait?
Well it’ll be a woot soon!
Thanks, but no thanks. When it comes to your new docs. First things I will have to do is write a crap-remover. Changing perfectly perfect docs for some ugly unusable facelift. Here again, what happens when you enlarge the fonts:
http://i233.photobucket.com/albums/ee112/tanuki64/OldNewAssistant.png
Qt definitely lost dearly with your new styles.
Hehe, I thought to write a script, which removes the nav-logo even though I would lose the links API-Lookup, Qt-Topics and Examples. Now I see that those links are even less worth than I thought. Come on, it _must_ only be on my freshly compiled assistant, that I cannot click anything in the popups? For instance I move the mouse over ‘Examples’ and the drop down menu opens. I move the mouse to one of the items in the menu….at it closes at once I leave the toplevel menu. No chance to click anything. You certainly could not have missed such an obvious flaw?
Is it me or QML has lost support for effects like drop shadow or blur? My QML project stopped working I don’t see any mention of effects anymore in the doc or in the examples..
What are the plans regarding GCC 4.5 and MSVC 2010 support? I know that the latter is supposed to be available for 4.7… I’m quite eager to use C++0x with Qt!
GCC 4.5 should work just fine. We have one or two engineers using it on a daily basis.
As for MSVC 2010, we’re unsure. We’ve uncovered a major showstopper in the form of a compiler bug. See http://bugreports.qt.nokia.com/browse/QTBUG-11445
Is there any documentation on this topic somwhere?
* New project file format for pure QML applications
@Fab1 Yes, the QML effect bindings are removed for the 4.7 release because we felt we were unable to guarantee reasonable performance. See http://lists.trolltech.com/pipermail/qt-qml/2010-April/000224.html for more details. On a related note, you can view the QmlChanges.txt file in src/declarative for an overview of any API changes since the last beta.
Hi there! There’s no information at all about the effects removal in the QmlChanges.txt file corresponding to the 4.7.0 beta 2 sources. I think this must be there.
I’m a quite surprised what you did not mention binary package for Symbian. Why?
@Truf: The Qt 4.7 Beta2 also includes a Symbian package: http://qt.nokia.com/developer/qt-qtcreator-prerelease#download
Since Symbian is by now a typical Qt-enabled platform among quite a few other platforms, it was not mentioned in this announcement.
I keep getting the following errors when trying to compile the Qt Creator snapshot using the Qt 4.7 beta2. I am using the latest XCode on MacOS 10.6.4.
I used the following commands (QTDIR is the 4.7 source directory):
qmake QT_PRIVATE_HEADERS=$QTDIR/include
make
Here are the errors:
Undefined symbols:
“Qt4ProjectManager::Internal::MaemoSshThread::stop()”, referenced from:
Qt4ProjectManager::Internal::AbstractMaemoRunControl::stop() in maemoruncontrol.o
“Qt4ProjectManager::Internal::MaemoSshThread::stop()”, referenced from:
Qt4ProjectManager::Internal::MaemoConfigTestDialog::stopConfigTest() in maemoconfigtestdialog.o
Qt4ProjectManager::Internal::AbstractMaemoRunControl::stop() in maemoruncontrol.o
Qt4ProjectManager::Internal::AbstractMaemoRunControl::stopRunning(bool) in maemoruncontrol.o
Qt4ProjectManager::Internal::MaemoSettingsWidget::stopDeploying() in maemosettingswidget.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [../../../bin/Qt Creator.app/Contents/PlugIns/Nokia/libQt4ProjectManager.dylib] Error 1
http://get.qt.nokia.com/qtcreator/snapshots/latest/
only for Linux and Mac, no Windows pakage
hi can someone tell me where i can download Qt Creator for windows 64-bit? if it is not released yet then does anyone know when it is going to release?
I’m Asking, is their any control in Qt like the control “Panel” and “TableLayoutPanel” which are available in MS VisualStudio 2008. they are very great controls where we can manage the layout in design time. So, the user does not require to write event a single line of code..
it is so so cool to provide such control in Qt. if it is available then it is so so helpful to improve its design time customization.
I hope Qt be the easiest and the most wonderful developer choice
I really enjoyed this post, especially the “examples in this post” portion which made it really easy for me to SEE what you were talking about without even having to leave the article. Thanks
Comments on this entry are closed.