That's kind of My point :
If you don't get money with wwWidget, make it spread as much as possible with LGPL.
At best you'll get contributors + donations.
At worst you'll make someone happy.
That's kind of My point :
If you don't get money with wwWidget, make it spread as much as possible with LGPL.
At best you'll get contributors + donations.
At worst you'll make someone happy.
I have a problem with this widget-pack.. Hope you'll help me
I use WinXP + MinGW + Qt 4.6
I downloaded archive, unpacked it...
I had to replace "unix" with "win32" in 36 line of widgets.pro (without that there was an error while compiling).
Then qmake make and make install and everything compiled successfully.
I tried to compile this simple code:
Qt Code:
#include <QApplication> #include <QwwButtonLineEdit> int main(int argc, char **argv) { QwwButtonLineEdit edit; edit.show(); return app.exec(); }To copy to clipboard, switch view to plain text mode
But I received an error:
Qt Code:
release/window.o: window.cpp:(,text+0x376): undefined reference to 'QwwPrivatable::~QwwPrivatable()'To copy to clipboard, switch view to plain text mode
I receive this error while compiling buttonlineedit example. But at the same time I can build colorpicker example and I can use .ui forms with buttonlineedit.
How can I solve this problem?
Last edited by KL-7; 13th September 2009 at 13:32.
1. qmake -project
2. add "CONFIG += wwwidgets" to the .pro file
3. qmake
4. make release
(It works perfect for colorpicker example even if I dont use your colourpicker.pro file)
Maybe the problem is that I've been trying to install wwwidgets for several time and only after editing widgets.pro I managed to install them successfully.
How can I totally uninstall wwwidgets for futher reinstalling? I can find all the files related to wwwidgets, but may be there are some configs in Qt files that I should edit?
It would be better if I can solve the problem without reinstalling Qt...
Anyway thank you very much. Yesterday after reading your sources I managed to implement my own light version of ButtonLineEdit inherited from QLineEdit... It works fine. =)
And I plan to read your sources more to understand the pImpl ideas of wwwidgets and Qt.
wwWidgets doesn't require any uninstallation steps - just delete its files.
As for the compilation, try compiling the example without any changes.
Thanks for this product!
I have the same error about "QwwPrivatable", but in my case it is about compiling the widgetgallery example. The other examples compile.
The error is:
compiled with Qt SDK 2009-05 (Qt 4.6.0, mingw with gcc 4.4)Qt Code:
release/main.o:main.cpp:(.text+0x87): undefined reference to `QwwPrivatable::~QwwPrivatable()'To copy to clipboard, switch view to plain text mode
I had to patch the .pro file for the examples, because they would never compile without these additional lines:
Qt Code:
INCLUDEPATH += ../../../../../include/qt/wwwidgets \ CONFIG += release CONFIG -= debug LIBS += -lwwwidgets4 -L../../widgets/releaseTo copy to clipboard, switch view to plain text mode
Any idea?
Any general idea where the error comes from? I looked into the dll but could not find any function name including
'QwwPrivatable' - which would explain the error. However the pro file code contains the necessary files as far as I
can see.
EDIT:
With Visual Studio Compiler this error does not appear.
Last edited by pospiech; 17th January 2010 at 16:56.
The widgetgallery ui does not look correct, or in other words the widgets do not seem to work as expected. Happens both with Visual Studui 2005 and 2008. Tested with Qt 4.6.0
The ColorCombobox has no function, the buttons text only after they have been clicked and the lineheight is only correct in ButtonLineEdit.
A Screenshot is attached.
The set has not been tested with Qt 4.6, so I can't guarantee the current version will work there.
I experience that 'editingFinished ()' from the filechooser class is emitted twice.
Any idea why or how to check only once that the content has changed?
(using latest wwwidgets with Qt 4.5.2)
The signal is emitted by QLineEdit when the widget loses focus. So if the widget has focus and you press the button, it loses focus and the button gains it. When the path is set into the line edit it probably gains focus somehow (through the completer maybe?) and you focus out of it again, the signal is emitted again.
A solution would probably be to forbid the button from having the focus at all. At least that's my guess, I'm not emitting this signal myself anywhere.
Hello people!
wwWidgets version 0.9.7 has been released.
Changes:
- compilation problems on Windows (hopefully) resolved
- fixes against Qt 4.6 (missing texts, wrong line edit sizes, etc.)
- minor bug fixes and functionality extensions (focus policy for buttons in QwwButtonLineEdit, new signals in QwwNavigationBar)
- NEW binary installer for MinGW
- NEW translation files for wwWidgets available
This release is one of the final preparation steps before 1.0 release.
Source and binary downloads available at http://www.wysota.eu.org/wwwidgets.
All feedback, as always, is welcome. If anyone can test installation on Mac (I don't have one so I can't do it myself), I'd be grateful.
Last edited by wysota; 1st June 2010 at 22:55.
wysota:
It looks like I posted this in the wrong forum, so I will post it here as well.
I just downloaded the wwWidgets from wysota's website: another nice set of widgets I wanted to add
to the ones already on my arsenal, including qxt and qwt (some people really do good work out
there). After issuing "qmake at the command line, however, I get the following warnings:
WARNING: Failure to find: widgets/qwwbreadcrumb/qwwbreadcrumb.cpp
WARNING: Failure to find: widgets/qwwbreadcrumb/qwwbreadcrumb.h
Ignoring them and just issuing a "make" regardless of the warnings above leads
to:
cd widgets/ && /usr/local/Trolltech/Qt-4.7.0/bin/qmake /usr/local/Trolltech/Qt-4.7.0/solutions/wwWidgets/widgets/widgets.pro -o Makefile
cd plugin/ && /usr/local/Trolltech/Qt-4.7.0/bin/qmake /usr/local/Trolltech/Qt-4.7.0/solutions/wwWidgets/plugin/plugin.pro -o Makefile
WARNING: Failure to find: qwwbreadcrumb/qwwbreadcrumb.cpp
WARNING: Failure to find: qwwbreadcrumb/qwwbreadcrumb.h
WARNING: Failure to find: qwwbreadcrumbiface.cpp
WARNING: Failure to find: qwwbreadcrumbiface.h
WARNING: Failure to find: qwwbreadcrumb/qwwbreadcrumb.cpp
WARNING: Failure to find: qwwbreadcrumb/qwwbreadcrumb.h
cd widgets/ && make -f Makefile
make -f Makefile.Debug
/usr/local/Trolltech/Qt-4.7.0/bin/uic qwwloginbox/loginbox.ui -o .ui/ui_loginbox.h
make[2]: *** No rule to make target `qwwbreadcrumb/qwwbreadcrumb.cpp', needed by `.obj/qwwbreadcrumb.o'. Stop.
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [debug] Error 2
make: *** [sub-widgets-make_default-ordered] Error 2
To me, it looks like the source package lacks those two files, or the project configuration
files need some updating regarding dependencies.
Has anyone come across this issue and has some advice on how to fix it?
Thank you,
qdm
wysota:
I forgot to add that that happens on a Mac Book Pro and Qt compile in 64 bit mode (not that it should make a big difference, but just in case (it looks like you got some feedback from a Mac user...)
qdm
Bookmarks