| Author |
First screenshot of Qt3Clx under Linux
|
|
|
|
|
|
| Andreas Hausladen 2005-05-15, 8:59 am |
| Wayne Sherman wrote:
> Very nice. Can QT3 be used for non GPL projects by those who already
> have Kylix licenses?
No, you must buy a Qt3 developer license if you want to develop non GPL
applications.
--
Regards,
Andreas Hausladen
| |
| siegfriedn 2005-05-15, 8:59 am |
| Andreas Hausladen wrote:
> The first screenshot of the Qt3Clx:
> http://unvclx.sourceforge.net/other/Qt3ClxLinux.png
>
>
Very click!
One of the many reasons I use Kylix is because I know that the current
UI for CLX application could be 'easily' upgraded. Thank you for making
it a confirmed fact :)
siegs
| |
| siegfriedn 2005-05-15, 8:59 am |
| Andreas Hausladen wrote:
>
> No, you must buy a Qt3 developer license if you want to develop non GPL
> applications.
>
It would be nice to know what Borland is planning with Kylix before
uneccessarily paying twice for a QT license..
| |
|
|
| Andreas Hausladen 2005-05-15, 4:00 pm |
| theo wrote:
> Great! Congratulations! I'm looking forward to see it in action on my
> Desktop! Thanks Andreas!
The best thing is that I found a bug in Thinkeramik style which raises an
Segmentation fault when painting a flat checkbox (in TCheckListBox).
At the moment QComCtrls, QDialogs and QFileCtrls are still missing.
--
Regards,
Andreas Hausladen
(http://www.kylix-patch.de.vu - unofficial Kylix 3 patches)
(http://andy.jgknet.de/blog)
| |
| zeljko 2005-05-15, 4:00 pm |
| Andreas Hausladen wrote:
> theo wrote:
>
>
> The best thing is that I found a bug in Thinkeramik style which raises an
> Segmentation fault when painting a flat checkbox (in TCheckListBox).
>
> At the moment QComCtrls, QDialogs and QFileCtrls are still missing.
Looks great. Tnx man.
Have you got any idea about public release ?
| |
| Andreas Hausladen 2005-05-15, 4:00 pm |
| zeljko wrote:
> Have you got any idea about public release ?
I think the QComCtrls and QDialogs are essential and should work (compile)
what they do not do at the moment. The Qt3 for Kylix/Delphi wrapper looks
very stable now (after long night session yesterday). But I cannot say
excactly if it will tomorrow, next w or in some months. It depends on
my available time I have for the project.
--
Regards,
Andreas Hausladen
(http://www.kylix-patch.de.vu - unofficial Kylix 3 patches)
(http://andy.jgknet.de/blog)
| |
|
| why the hell can't borland do that!!!!
Man, if you can do this in your spare time, there is just no freaking
excuse for Borland.
And what's up with this whole Kylix community crap, can't they just make
a freaking decision! This has been in limbo since borcon.
Now for your praise:
It looks incredible!!!!! Keep up the good work.
Andreas Hausladen wrote:
> The first screenshot of the Qt3Clx:
> http://unvclx.sourceforge.net/other/Qt3ClxLinux.png
>
>
| |
|
| why the hell can't borland do that!!!!
Man, if you can do this in your spare time, there is just no freaking
excuse for Borland.
And what's up with this whole Kylix community crap, can't they just make
a freaking decision! This has been in limbo since borcon.
Now for your praise:
It looks incredible!!!!! Keep up the good work.
Andreas Hausladen wrote:
> The first screenshot of the Qt3Clx:
> http://unvclx.sourceforge.net/other/Qt3ClxLinux.png
>
>
| |
| haword 2005-05-16, 9:00 am |
| Andreas Hausladen you very much not the good men :) you show such good
things and itself you do not give them ALFA to the version to try! There can
be we would help you with QComCtrls, QDialogs and QFileCtrls and faster
would see release!
| |
| Andreas Hausladen 2005-05-16, 9:00 am |
| haword wrote:
> Andreas Hausladen you very much not the good men :) you show such good
> things and itself you do not give them ALFA to the version to try! There
> can be we would help you with QComCtrls, QDialogs and QFileCtrls and
> faster would see release!
I thought about releasing the already migrated parts but discarded it
because I had to change the Qt3 for Delphi/Kylix interface which is used
for Qt3Clx.
And since yesterday the QComCtrls, QDialogs and QFileCtrls compiles. There
are some small issues like
- ToolButtons remain pressed
- HintWindows raise AccessViolation in QString
- others may follow while testing each component.
Maybe I can release a preview version today.
--
Regards,
Andreas Hausladen
| |
| haword 2005-05-16, 9:00 am |
| > Maybe I can release a preview version today.
> Andreas Hausladen
Thank! It is very good! We wait with impatience!
| |
|
| Andreas Hausladen schrieb:
> haword wrote:
>
>
> Maybe I can release a preview version today.
>
>
Cool! I'm waiting.... ;-)
| |
|
|
| haword 2005-05-17, 9:01 am |
| ../Project1: relocation error ./Project1: undefined simvol: new_QTimer :(
| |
| haword 2005-05-17, 9:01 am |
| what you version qt?
| |
| Andreas Hausladen 2005-05-17, 9:01 am |
| haword wrote:
> what you version qt?
version 3.3.4
| |
| Andreas Hausladen 2005-05-17, 9:01 am |
| haword wrote:
> ./Project1: relocation error ./Project1: undefined simvol: new_QTimer :(
Maybe you have another libqtc.so.1 on system. I googled and found that there
is another libqtc from an older project.
You could rename my libqtc.so* files to libqtcx.so* (x like eXtended because
the old one [2001] has less features: you were not able to inherit
(override) methods) and then edit QtLibrary.pas and change the
LibWrapperIntf constant to libqtcp.so.1.
Regards,
Andreas Hausladen
| |
| haword 2005-05-17, 4:03 pm |
| > Maybe you have another libqtc.so.1 on system. I googled and found that
> there
> is another libqtc from an older project.
> You could rename my libqtc.so* files to libqtcx.so* (x like eXtended
> because
> the old one [2001] has less features: you were not able to inherit
> (override) methods) and then edit QtLibrary.pas and change the
> LibWrapperIntf constant to libqtcp.so.1.
i rename you libqtc to libqtc.so.1 and copy to /usr/lib
>
> version 3.3.4
where i can download your qt library?
| |
| Andreas Hausladen 2005-05-17, 4:03 pm |
| haword wrote:
>
> where i can download your qt library?
from www.trolltech.com
I have no special version. If the symbol "new_QTimer" cannot be found then
the problem is not in the libqt-mt.so, it is in the libqtc.so. And as the
file that I've uploaded contains the "new_QTimer" symbol there must exist
another libqtc.so on your file system that is not from me.
--
Regards,
Andreas Hausladen
(http://www.kylix-patch.de.vu - unofficial Kylix 3 patches)
(http://andy.jgknet.de/blog)
| |
| haword 2005-05-18, 4:06 am |
| I'm sorry, new_QTimer i'ts my problem, i have other libqtc in /opt/kde/lib
path :)
I rename this library and i have next problem :(
../Project1: relocation error: /usr/lib/libqtc.so.1: undefined symbol:
_ZNK13QWindowsStyle9classNameEv
Can be it is necessary install your version of library? i have qt 3.2.3 in
SlackWare 10
| |
|
|
|
| haword schrieb:
> I'm sorry, new_QTimer i'ts my problem, i have other libqtc in /opt/kde/lib
> path :)
> I rename this library and i have next problem :(
> ./Project1: relocation error: /usr/lib/libqtc.so.1: undefined symbol:
> _ZNK13QWindowsStyle9classNameEv
> Can be it is necessary install your version of library? i have qt 3.2.3 in
> SlackWare 10
>
>
>
If you don't want to change your system, you can do it like I did:
Download qt-x11-free-3.3.4.tar.bz2 from here
http://www.trolltech.com/download/qt/x11.html
"Make" it in a home-path, configure with the "-thread" option. Don't
install.
Put the resulting libqt-mt.so in you kylix3/bin together with libqtc.so.
Apply the patches, set the path and enjoy.
| |
| haword 2005-05-18, 4:05 pm |
| I can downloads yours libqt-mt.so and needs .so?
| |
|
| Hi Andreas
There
> are some small issues like
> - ToolButtons remain pressed
> - HintWindows raise AccessViolation in QString
> - others may follow while testing each component.
>
Are you interested in bug-reports? Not install-problems, but things that
don't work yet in Qt3Clx?
| |
| Andreas Hausladen 2005-05-19, 9:00 pm |
| theo wrote:
> Are you interested in bug-reports? Not install-problems, but things that
> don't work yet in Qt3Clx?
Better send me the fixes. As it looks like at the moment I will not have
any time for Qt3Clx till October.
--
Regards,
Andreas Hausladen
| |
|
| Hi
>
> As it looks like at the moment I will not have
> any time for Qt3Clx till October.
That's .
>
> Better send me the fixes.
Yes, if I find them ;-)
But there are things that need a deep understanding of what you did.
For example Popupmenus don't show up on Listviews, Edits, Memos etc.
They work on Forms.
A quick check showed me, that the right-button-release-event doesn't
even make it into TWidgetControl.EventFilter.
I simply don't get this event.
Do you know where it's lost?
Thanks!
| |
| Andreas Hausladen 2005-05-20, 9:00 am |
| theo wrote:
> Do you know where it's lost?
It is lost in the Qt library. If you do not execute a
QMouseEventH(event).accept after the Qt code calls the ignore() method of
the event, you will not receive the button release. All TWinControl and
TCustomControl classes which do not override the Qt method
mousePressedEvent() in CLX or in Qt suffer from this.
--
Regards,
Andreas Hausladen
(http://www.kylix-patch.de.vu - unofficial Kylix 3 patches)
(http://andy.jgknet.de/blog)
| |
| Andreas Hausladen 2005-05-20, 9:00 am |
| theo wrote:
> Do you know where it's lost?
It is lost in the Qt library. If you do not execute a
QMouseEventH(event).accept after the Qt code calls the ignore() method of
the event, you will not receive the button release. All TWinControl and
TCustomControl classes which do not override the Qt method
mousePressedEvent() in CLX or in Qt suffer from this.
--
Regards,
Andreas Hausladen
(http://www.kylix-patch.de.vu - unofficial Kylix 3 patches)
(http://andy.jgknet.de/blog)
| |
|
| In-Reply-To: <428d8d9c@newsgroups.borland.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 212.59.135.102
Message-ID: <428e7f3c@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1116634940 212.59.135.102 (20 May 2005 17:22:20 -0700)
Lines: 19
Path: border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed-east.nntpserver.com!nntpserver.com!newsfeed-west.nntpserver.com!newsfeed.media.kyoto-u.ac.jp!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail
Xref: number1.nntp.dca.giganews.com borland.public.kylix.non-technical:14115
Andreas Hausladen schrieb:
> theo wrote:
>
>
>
>
> It is lost in the Qt library. If you do not execute a
> QMouseEventH(event).accept after the Qt code calls the ignore() method of
> the event, you will not receive the button release. All TWinControl and
> TCustomControl classes which do not override the Qt method
> mousePressedEvent() in CLX or in Qt suffer from this.
>
>
I think Borland should do the rest ;-) Why not sell them what you did?
I already extremely love the "typed Handles"
E.g Application.Handle.aboutQt;
This is really ingenious! Great!
| |
|
|
| haword 2005-05-23, 8:59 am |
| > You can download the Qt-libs to use Qt3Clx from here:
> http://www.theo.ch/kylix/libqt3.3.4.zip.
It's not work, error: ./Project1: relocation error: /usr/lib/libqtc.so.1:
undefined sumbol: _ZTI14QWaitCondition,
may be need and other qt files?
| |
|
| haword schrieb:
>
> It's not work, error: ./Project1: relocation error: /usr/lib/libqtc.so.1:
> undefined sumbol: _ZTI14QWaitCondition,
> may be need and other qt files?
>
>
Are you sure you're loading the right libs?
Try:
ldd ./Project1
What does it say in:
libqt-mt.so.3 =>
| |
| haword 2005-05-24, 3:58 am |
| > Are you sure you're loading the right libs?
> Try:
> ldd ./Project1
>
> What does it say in:
> libqt-mt.so.3 =>
this specifies to right library ~ size 10 Mb, my old library have size ~ 8
Mb
| |
| Kevin Berry 2005-05-25, 4:01 pm |
| Andreas Hausladen wrote:
> No, you must buy a Qt3 developer license if you want to develop non GPL
> applications.
Does anyone know how much a QT3 license would cost to be able to use
Kylix with QT3?
I'm seriously re-considering doing a Linux app now that I've seen these
results you've achieved. So I just need to work out what the costs will
be to see if it is worth it...
Thanks,
Kevin.
| |
| Andreas Hausladen 2005-05-25, 4:01 pm |
| Kevin Berry wrote:
> Does anyone know how much a QT3 license would cost to be able to use
> Kylix with QT3?
As the Qt4 library is not far away from a release, I would wait. Qt3 looks
good but when a new library comes out unter Linux (almost) all
applications will switch very fast to the newer version breaking backward
compatibility. And KDE 4 will boost this migration. I do not want the Qt3
CLX to be outdated when it is/would be ready for real world applications
so the Qt3 CLX will also switch to a Qt4 CLX (and I hope that this
migration is easy)
> I'm seriously re-considering doing a Linux app now that I've seen these
> results you've achieved. So I just need to work out what the costs will
> be to see if it is worth it...
http://www.trolltech.com/products/qt/pricing.html
--
Regards,
Andreas Hausladen
(http://www.kylix-patch.de.vu - unofficial Kylix 3 patches)
(http://andy.jgknet.de/blog)
| |
| juliusz 2005-05-25, 4:01 pm |
| As mentioned, the Qt4 will be the immediate future. Beside Qt4 is
fast. The Qt lib can be used with Kylix in traditional way, but also
it is possible to use the Qt Designer to create an application which
extensively uses existing Kylix code compiled as PIC lib. Anyway, I
think, it is well worth it to get the QT license, a specially in the
light that Trolltech now is free from Canopy/SCO investment and it is
appearing that the future of Qt is secure.
http://linuxtoday.com/infrastructur...052501126NWBZKE
| |
| Kevin Berry 2005-05-25, 8:59 pm |
| Andreas Hausladen wrote:
> As the Qt4 library is not far away from a release, I would wait.
Thanks for the tip.
> http://www.trolltech.com/products/qt/pricing.html
Wow. Pretty darn expensive... I wonder if Borland can help out with
some kind of special licensing with Trolltech (as they did with QT and
Kylix originally).
Cheers,
Kevin.
|
|
|
|