iisTaskPanel
Qt Widgets
Score 75%
Description:

*** IMPORTANT ***
iisTaskPanel is now a part of QSint library - see ActionPanel widgets at http://qt-apps.org/content/show.php/QSint+Widgets+Library?content=137786


iisTaskPanel is Qt widget like to Windows XP panel for common tasks of a folder.

iisTaskPanel provides:

- sliding effect when folding/unfolding the group;
- headerless groups;
- free layout of the groups and other widgets within a task panel;
- customizable color schemes;
- "mouse over" animation effects;
- and other stuff.
Last changelog:

9 years ago

Part of QSint library now

http://qt-apps.org/content/show.php/QSint+Widgets+Library?content=137786

or

http://sintegrial.com/qsint



0.2.2

- added iisRect and options to iisHeader for making rounded corners
- added three folding effects (Slide, Shrunk and NoFolding)
- added groupFoldEffect and groupFoldThaw options to iisTaskScheme class

- fixed issue with unfolding of the transparent groups
- fixed issue with folding of the non-expandable groups

0.2.1

- added Vista style
- added some new options to iisTaskScheme class
- added Up/Down key navigation in groups

- fixed default style
- fixed issue with unfolding animation


0.2.0

- added complete QAction support:
- auto-creation of tasks by adding QAction-s to the groups
- support of tooltips and shortcuts as well as other QAction components
- auto-reflection of changes in associated QAction-s
- added example "actions"

- fixed base palette

- fixed project for static build


0.1.0

- added example "styles"
- added WinXP Blue scheme
- a lot of fixes and improvements
- fixed build system for MinGW and VC2005 (many thanx to Konstantin & Pastor)

0.1.b

- added header buttons
- fixed issue with jerking while unfolding groups

ratmir

5 years ago

I want to set maximum height for the panel. How to make panel scrollable when many tasks are added?
thanks

Report

ratmir

5 years ago

Resolved it by placing into scrollarea

Report

daimonKor

6 years ago

cool

Report

mantur

8 years ago

Very very nice work!
My compliments....
Regards
Manuele
P.S. I have tested your library on XP SP3, VS 2008 and Qt 4.5.0

Report

C

ii-system

8 years ago

Thanks a lot!

We're working on the next update now, it will support Vista theme and other stuff.

Also, it is planned to make a widget like in Vista's Control Panel (a box with links) - could be a quite usable.

Report

sivrisinel

8 years ago

--------------------------------------------------------------------------------

Hi there,

we had a problem during compilation of a Qt Plugin for use in Qt Designer.

There, a message has popped up like this:

Warning:
A matching Qt version for the integration could not be found
The resulting plugin will not work with the current Qt Visual studio integration.

To solve this problem:

Goto www.trolltech.com and download the binary package of Qt 4.2.2.

.


We have no compilation errors for the plugin, and we can build a dll with the above message.

It is still fine, because, we design the UI files not inside the visual studio using the integration, but directly inside the designer.

During loading, the program crashes without any message.


Is this a common problem can someone please tell possible reasons for this error?

Report

C

ii-system

8 years ago

seems that you have some compatibility issues with your Qt version and VS Integration. Which Qt version do you use?

Report

sivrisinel

8 years ago

MSVS 2003 V 7.1.3088

Qt VS Integration 1.2.1

Qt 4.2.2

Report

C

ii-system

8 years ago

could you please try this updated version? we've fixed project a bit.

Report

janusius

9 years ago

thx for the code.
I compiled it yesterday (eclipse, win2k, qt 4.3.3) without an error with the following changes in config.pri:

CONFIG(release, debug|release) {
MOC_DIR = ./release
OBJECTS_DIR = ./release
UI_DIR = ./ (could not find ui_test.h before)
RCC_DIR = ./release
}

# Chose one of the following two lines to configure the build
#LIB_CONFIG = staticlib
LIB_CONFIG = dll

The strange thing is: Today I tried it again with the same settings/changes ! and I get tons of errors

beginns with ...
mingw32-make release
cd src\ && mingw32-make release
mingw32-make[1]: Entering directory `G:/iisTaskPanel/src'
mingw32-make -f Makefile.Release
mingw32-make[2]: Entering directory `G:/iisTaskPanel/src'
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQICS_MAKEDLL -DQT_DLL -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"h:\Qt\4.3.3\include\QtCore" -I"h:\Qt\4.3.3\include\QtCore" -I"h:\Qt\4.3.3\include\QtGui" -I"h:\Qt\4.3.3\include\QtGui" -I"h:\Qt\4.3.3\include\QtXml" -I"h:\Qt\4.3.3\include\QtXml" -I"h:\Qt\4.3.3\include" -I"..\include" -I"." -I"h:\Qt\4.3.3\include\ActiveQt" -I"release" -I"." -I"h:\Qt\4.3.3\mkspecs\win32-g++" -o release\iisiconlabel.o iisiconlabel.cpp
iisiconlabel.h: In constructor `iisIconLabel::iisIconLabel(const QIcon&, const QString&, QWidget*)':
iisiconlabel.h:54: warning: `iisIconLabel::m_underlineOver' will be initialized after
iisiconlabel.h:50: warning: `iisIconLabelScheme**iisIconLabel::mySchemePointer'
iisiconlabel.cpp:13: warning: when initialized here
iisiconlabel.cpp: At global scope:
iisiconlabel.cpp:5: warning: function 'iisIconLabel::iisIconLabel(const QIcon&, const QString&, QWidget*)' is defined after prior declaration as dllimport: attribute ignored

ends with ...
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQICS_MAKEDLL -DQT_DLL -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"h:\Qt\4.3.3\include\QtCore" -I"h:\Qt\4.3.3\include\QtCore" -I"h:\Qt\4.3.3\include\QtGui" -I"h:\Qt\4.3.3\include\QtGui" -I"h:\Qt\4.3.3\include\QtXml" -I"h:\Qt\4.3.3\include\QtXml" -I"h:\Qt\4.3.3\include" -I"..\include" -I"." -I"h:\Qt\4.3.3\include\ActiveQt" -I"release" -I"." -I"h:\Qt\4.3.3\mkspecs\win32-g++" -o release\iistaskpanelscheme.o iistaskpanelscheme.cpp
iistaskpanelscheme.cpp:3: error: definition of static data member 'iisTaskPanelScheme::myDefaultScheme' of dllimport'd class.
iistaskpanelscheme.cpp:73:2: warning: no newline at end of file
iistaskpanelscheme.cpp: In static member function `static iisTaskPanelScheme* iisTaskPanelScheme::defaultScheme()':
iistaskpanelscheme.cpp:6: warning: function 'iisTaskPanelScheme::iisTaskPanelScheme(QObject*)' is defined after prior declaration as dllimport: attribute ignored
mingw32-make[2]: Leaving directory `G:/iisTaskPanel/src'
mingw32-make[2]: *** [release/iistaskpanelscheme.o] Error 1
mingw32-make[1]: *** [release] Error 2
mingw32-make[1]: Leaving directory `G:/iisTaskPanel/src'
mingw32-make: *** [sub-src-sub_Release_ordered] Error 2

any idea?

Report

C

ii-system

9 years ago

Thanks for the report,
I see that the problem appears with mingw only. I need to install it in order to check the issue, so this will take some time. But I'll do this ASAP.

Report

janusius

9 years ago

thx, looking forward to it :-)

Report

C

ii-system

9 years ago

I'm also expecting some very strange issues with mingw. It can not link demos against the library built statically. Dont know yet if it is an issue of mingw itself, or qmake/make, or...
Need some extra time for this.

Report

C

ii-system

9 years ago

ok, please test the latest update...

Report

janusius

9 years ago

so far no problems.
Thank you for fixing.

Report

9 years ago

Part of QSint library now

http://qt-apps.org/content/show.php/QSint+Widgets+Library?content=137786

or

http://sintegrial.com/qsint



0.2.2

- added iisRect and options to iisHeader for making rounded corners
- added three folding effects (Slide, Shrunk and NoFolding)
- added groupFoldEffect and groupFoldThaw options to iisTaskScheme class

- fixed issue with unfolding of the transparent groups
- fixed issue with folding of the non-expandable groups

0.2.1

- added Vista style
- added some new options to iisTaskScheme class
- added Up/Down key navigation in groups

- fixed default style
- fixed issue with unfolding animation


0.2.0

- added complete QAction support:
- auto-creation of tasks by adding QAction-s to the groups
- support of tooltips and shortcuts as well as other QAction components
- auto-reflection of changes in associated QAction-s
- added example "actions"

- fixed base palette

- fixed project for static build


0.1.0

- added example "styles"
- added WinXP Blue scheme
- a lot of fixes and improvements
- fixed build system for MinGW and VC2005 (many thanx to Konstantin & Pastor)

0.1.b

- added header buttons
- fixed issue with jerking while unfolding groups

product-maker nicola04127 Aug 23 2012

product-maker nicola04126 Aug 23 2012

product-maker nicola04125 Aug 23 2012

product-maker nicola04124 Aug 23 2012

product-maker nicola04123 Aug 23 2012

product-maker nicola04122 Aug 23 2012

product-maker nicola04121 Aug 23 2012

product-maker nicola03127 Aug 23 2012

product-maker nicola03125 Aug 23 2012

product-maker nicola03124 Aug 23 2012

product-maker nicola03123 Aug 23 2012

product-maker nicola03122 Aug 23 2012

product-maker nicola03121 Aug 23 2012

product-maker nicola02127a Aug 23 2012

product-maker nicola02126 Aug 23 2012

product-maker nicola02125 Aug 23 2012

product-maker nicola02124 Aug 23 2012

product-maker nicola02123 Aug 23 2012

product-maker nicola02122 Aug 23 2012

product-maker nicola02121 Aug 23 2012

product-maker nicola01126 Aug 23 2012

product-maker nicola01124 Aug 23 2012

product-maker nicola01122 Aug 23 2012

product-maker nicola01123 Aug 23 2012

product-maker nicola01121 Aug 23 2012

product-maker daimonKor May 24 2011

product-maker 7 31

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.2.2
updated Mar 14 2011
added Apr 19 2008
downloads today
0
page views today 2