PDA

View Full Version : HiQt the best IDE for Qt4?



bremer
15th August 2007, 11:05
I am wondering that no-one mentioned that HiQt becomes the best IDE for Qt4.

Homepage: hiqt.org (http://hiqt.org)

I tried HiQt 0.1.17 for windows with all my present projects an found it much more stable and (or)easier to work with than all the other IDE 's for Qt. Even it 's still beta.

HiQt writes nothing to your consisting Pro-file, is simple and efficient.

After download, I unzipped the package to a folder, dragged my pro-file on the HiQt.exe and could immediately continue my work in a preferred way.

I would be very interested in your comments and experiences concerning HiQt.

elcuco
17th August 2007, 13:19
(lets trash the competition, it can never hurt right?)

Well, I have tested that application, and it has a lot of good ideas, and some good implementations. I do like it, don't get me wrong. But, I did not manage to get it working as I need, it did not load want to run my projects, and it has a lot of maturity problems. It may be because I am running on linux, which is not getting enough love.

It has good ideas, and I do hope to see it getting better. As far as I see it, it's competition. And the only way to fix this is to kill all competitors :-)

magland
17th August 2007, 14:05
Elcuco, that's the tamest "trashing" I've ever seen! :D You've done much better in past emails.

I'll take this opportunity to announce the new HiQt website http://www.hiqt.org, and the scheduled release of version 0.2.0 on September 5th, a major step, and forging new ground for IDEs.

We have stopped releasing incremental versions until then, because 0.1.17 seems to be stable at least. Quite a lot has changed since that time. Send email if you want to preview a snapshot. I attach a screenshot to give a glimpse of what's coming...

rajesh
17th August 2007, 14:39
thanks bremer for informing about Hiqt IDE.
I am downloading now.

PIRANIME
28th August 2007, 20:43
Ty can you add some line numbers and highlight the c code in a personal mode that would make it perfect for me.

magland
29th August 2007, 02:07
Ty can you add some line numbers and highlight the c code in a personal mode that would make it perfect for me.

Sure, those features should be in the next release on the 5th.
JM

Wizard
31st August 2007, 02:05
IMHO Visual Studio 2005 SP1 + Visual Assist X 10.3 is the best. If you will implement all features of Visual Assist, I'll use HiQt )) Try it and you will understand me... After using it, all other editors with code completion looks like Windows Notepad...

magland
31st August 2007, 02:40
IMHO Visual Studio 2005 SP1 + Visual Assist X 10.3 is the best. If you will implement all features of Visual Assist, I'll use HiQt )) Try it and you will understand me... After using it, all other editors with code completion looks like Windows Notepad...

Hi Wizard. I judge from your name that, if possible, you would like Microsoft to create your program for you :D -- (just a funny observation)

Remember that notepad serves a purpose too. Most Visual Studio users will resort to editing with notepad on occassion. Why? Because it's lightweight and they know exactly what they are doing to their file. That's the idea of HiQt... you know what it's doing to your project (i.e. nothing). Editing with visual studio is a one way street... load your project in there, and you've lost control of your .pro file. Then you might also start using microsoft-dependent libraries... then you may have lost chance to be open source.... as we saw in a recent post.

JM

nish
1st September 2007, 08:52
IMHO Visual Studio 2005 SP1 + Visual Assist X 10.3 is the best. If you will implement all features of Visual Assist, I'll use HiQt )) Try it and you will understand me... After using it, all other editors with code completion looks like Windows Notepad...


i use the same.. and i think u are very rite... nothing beats that combination.. but the point is.... both vs and vax comes at a price... which not everybody can afford so if someone makes an attempt to do something we should appriciate it...

Morea
1st September 2007, 18:13
is there code completion? if yes, how to get it to work?
I wrote a class
class foo()
{
int bar();
}

but starting to write the .cpp file didn't show anything when I started to write

int foo::ba


Edit:
After som fiddeling with ctags, I got code completion to work better, still not perfect, but a lot better than I've got it to work in qdevelop.

magland
4th September 2007, 03:04
is there code completion? if yes, how to get it to work?
I wrote a class
class foo()
{
int bar();
}

but starting to write the .cpp file didn't show anything when I started to write

int foo::ba


Edit:
After som fiddeling with ctags, I got code completion to work better, still not perfect, but a lot better than I've got it to work in qdevelop.

Morea, I'm glad you got it working somewhat satisfactorily. I assume you are using Linux... on windows it should work out of the box. On linux, you need to make sure you are pointing to an updated version of ctags.

Feel free to send me instances where code completion does not work - I am aware of some already, but always good to get feedback.

bremer
5th September 2007, 17:45
Hi magland,

I just downloaded the Alpha Version of HaiQ IDE and got more than I expected. Thank you for the great work.

HaiQ is small, easy and stable. The help function is the fastest I have seen and the code completion works fine. I love it.

What I don 't love is, that HaiQ seems to write something to the registry.

Is that really necessary?

evgenM
6th September 2007, 15:36
something strange:

completion work for cause


str.append("a").

but not for


str.split("a").

what the difference?

magland
6th September 2007, 16:01
something strange:

completion work for cause


str.append("a").

but not for


str.split("a").

what the difference?

The reason is that in the Qt source qstring.h, the function split() is declared as


QStringList split(const QChar &sep, SplitBehavior behavior = KeepEmptyParts,
Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_REQUIRED_RESULT;

and ctags gets confused by the Q_REQUIRED_RESULT macro. Thanks for reporting it, evgenM, I'll try to fix that problem.

magland
6th September 2007, 18:23
EvgenM:

That problem with code completion has been fixed, download updated HaiQ here (http://www.qt-apps.org/content/show.php/Handcoder%27s+IDE+for+Qt+%28HiQt%29?content=62825) .
edit: (actually don't because I had to revert to a previous version due to an unrelated problem... sorry)

edit: okay, should work now, let me know.

magland
7th September 2007, 16:07
Due to name change, this thread will be closed, and the discussion will continue in a separate thread.