I CAN HAZ A STYLE ENGINES!?
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 24 Oct 2007 00:39:10 +0000 (00:39 +0000)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 24 Oct 2007 00:39:10 +0000 (00:39 +0000)
commit85cc2479ab9bd85b33f4d8494b1eeeb46a6a1049
tree587da5de7c89092b5a6b352cd1f4dc81b6b6bf9b
parent974b7adc16b798eda66e1fff1442b73b748f12f9
I CAN HAZ A STYLE ENGINES!?

Say hello to the new module "uisupport", which shall contain code that is shared
across UI implementations (and may depend on QtGui). For now, this is our brand-new
shiny style engine that replaces the dirty hack that was style.cpp/h. UI styles now derive
from UiStyle and set the text formats as they wish through an easy API.
ChatLine has been switched to use QtUiStyle, but since ChatLine might be removed soon, I
did not bother to fully implement this, which in particular means that text selections are
no longer displayed.
18 files changed:
Quassel.kdevelop.filelist
build/modules/module.pri
build/modules/uisupport.pro [new file with mode: 0644]
build/targets/monolithic.pri
build/targets/qtclient.pri
dev-notes/qxt-check [new file with mode: 0644]
qtopia-build/quasseltopia.pro
src/client/mappedselectionmodel.h
src/qtui/chatline.cpp
src/qtui/chatline.h
src/qtui/qtui.cpp
src/qtui/qtui.h
src/qtui/qtui.pri
src/qtui/qtuistyle.cpp [new file with mode: 0644]
src/qtui/qtuistyle.h [new file with mode: 0644]
src/uisupport/uistyle.cpp [new file with mode: 0644]
src/uisupport/uistyle.h [new file with mode: 0644]
src/uisupport/uisupport.pri [new file with mode: 0644]