Commit Graph

1110 Commits

Author SHA1 Message Date
Sebastian Kügler
83b8ef9ac5 small header improvement 2013-02-14 03:16:06 +01:00
Sebastian Kügler
1d666bfcb1 Enable build of QtExtras, make it build, install
ColumnProxyModel and QIconItem work, more pending.
2013-02-14 02:07:37 +01:00
Sebastian Kügler
f4dbc62264 Fix IconItem loading of icons 2013-02-14 00:43:34 +01:00
Marco Martin
647fc5e553 paint correctly the framesvg the first time 2013-02-13 17:47:03 +01:00
Sebastian Kügler
abcee7e0a3 remove redefinition of 2013-02-12 15:54:32 +01:00
Sebastian Kügler
e5bc563158 A bunch of class name porting, build not enabled for these yet 2013-02-12 12:50:23 +01:00
Sebastian Kügler
2ca026e96e Make bare plugin build, correct plugin macro 2013-02-12 12:50:23 +01:00
Sebastian Kügler
4eb4608608 Buildsystem changes for qtextracomponents plugin
Basically disables everything from the build. Does not compile like this
yet, but it's disabled in the toplevel anyway.
2013-02-12 12:50:23 +01:00
Sebastian Kügler
44aca0eccb define QML_INSTALL_DIR a bit higher,
until it's merged into KDEInstallDirs.cmake
2013-02-12 12:50:23 +01:00
Sebastian Kügler
17ee518ccc implicit{Width|Height} have moved into QQuickItem
These properties can just be ditched since they're available in our grandparent now.
2013-02-12 12:50:23 +01:00
Sebastian Kügler
faa4826465 fix build of theme.cpp, Q_GLOBAL_STATIC needs parentheses 2013-02-11 12:11:11 +01:00
Sebastian Kügler
14c69d2d7f QtQuick 1.x -> QtQuick 2.0 2013-02-10 16:18:33 +01:00
Sebastian Kügler
12ee7779b4 Change QtQuick 1.x to 2.0 2013-02-10 16:18:33 +01:00
Sebastian Kügler
03e80b8a3c Use QML_INSTALL_DIR
... instead of screwing with IMPORTS_INSTALL_DIR. We're still setting it
by hand until the corresponding patch in cmake-extra-modules is merged.
2013-02-10 16:18:33 +01:00
Sebastian Kügler
092220952c Use QML_INSTALL_DIR
... instead of screwing with IMPORTS_INSTALL_DIR. We're still setting it
by hand until the corresponding patch in cmake-extra-modules is merged.
2013-02-10 16:18:33 +01:00
Marco Martin
ba4250394b add ${KDE4_KDECORE_LIBS} to core bindings 2013-02-08 12:10:01 +01:00
Marco Martin
23bbfd5d91 try to add ${KDE4_INCLUDE_DIR} 2013-02-08 11:15:52 +01:00
Marco Martin
8018feea80 try to explicitly add kdecore to linking 2013-02-08 11:06:44 +01:00
Marco Martin
6f6b25d37e add some modules explicitly
KDE4Internal still seems needed
2013-02-07 20:09:08 +01:00
Marco Martin
bb8356abb0 reenable theme
many qml components work now
2013-02-07 12:48:05 +01:00
Aleix Pol
7f8cbc4af2 Backport of commit a842523b46176b8cde845e26d06bca7f76166df0 in kde:kde-runtime 2013-02-07 12:11:51 +01:00
Marco Martin
3777ae67ef very war enable of components
they will still not work due theme not being defined yet
2013-02-06 13:37:56 +01:00
Marco Martin
965f6715db correctly link everything 2013-02-06 11:15:27 +01:00
Marco Martin
492bd13b00 slight progress in making the repo link again 2013-02-05 21:37:42 +01:00
Sebastian Kügler
e3149f9c77 Work on IconItem
The sizing we get is messed up, and the first pixmap (which we try to
use) has size 0x0. Needs fixing.
2013-02-02 04:43:20 +01:00
Sebastian Kügler
47ee5be976 Make SvgItem work, now successfully shows an Svg 2013-02-02 04:42:28 +01:00
Sebastian Kügler
0d26b04d47 FrameSvgItem becomes a QQuickPaintedItem, it now renders 2013-02-02 03:41:38 +01:00
Sebastian Kügler
a65c52fd16 Install imports into $PREFIX/qml/org/kde/... 2013-02-02 03:32:01 +01:00
Sebastian Kügler
42573a2c6a Use Q_PLUGIN_METADATA to register plugin 2013-02-02 03:31:21 +01:00
Sebastian Kügler
56fe183e00 enable svg and framesvg 2013-02-02 00:58:03 +01:00
Sebastian Kügler
826a97675c port and enable FrameSvgItem in core plugin 2013-02-02 00:54:25 +01:00
Sebastian Kügler
d105397f0a lower case includes 2013-02-01 18:19:27 +01:00
Sebastian Kügler
ad7fb806dc port iconitem to Qt5 2013-02-01 18:18:52 +01:00
Sebastian Kügler
acadc4f4b1 lower case include 2013-02-01 18:04:12 +01:00
Sebastian Kügler
7f0011a843 Renamed classes, QDeclarative -> QQml/QQuick* 2013-02-01 17:26:26 +01:00
Sebastian Kügler
6c5025a866 Register SvgItem 2013-02-01 17:25:28 +01:00
Sebastian Kügler
b33fbfea4f Enable SvgItem 2013-02-01 17:24:24 +01:00
Sebastian Kügler
05e5701e9b port svgitem to Qt5 2013-02-01 17:24:07 +01:00
Sebastian Kügler
b252fb847e cmake stuff to enabled the core plugin for porting 2013-02-01 17:03:51 +01:00
Sebastian Kügler
1667ad7619 Minimally building core plugin
All classes are disabled currently, and the plugin macros as well.
2013-02-01 17:03:00 +01:00
Sebastian Kügler
5e71196632 Delete graphicslayouts and graphicswidgets imports
These are relics from an unpleasant past and have no business in The
Shiny.

(It's part of the QGraphics* removal.)
2013-02-01 14:54:49 +01:00
Marco Martin
11cda61047 Merge branch 'KDE/4.10' 2013-01-25 14:10:06 +01:00
Marco Martin
90799fbbe2 correct icon layout
correct icon layout on buttons taller than wide
2013-01-25 14:08:58 +01:00
Marco Martin
d1c1178d36 Merge branch 'KDE/4.10' 2013-01-25 12:49:28 +01:00
Marco Martin
603360bea3 the listitem element should be visible in repeaters too 2013-01-25 12:48:52 +01:00
Marco Martin
e8ee1413a9 Merge branch 'KDE/4.10' 2013-01-25 11:27:30 +01:00
Marco Martin
d6ba0ff0b4 fix minimum tabbutton width 2013-01-25 11:27:02 +01:00
Marco Martin
c68b5909c2 Merge branch 'KDE/4.10' 2013-01-23 15:06:06 +01:00
Marco Martin
64c31f5ca1 update margins when the element prefix changes 2013-01-23 15:05:51 +01:00
Weng Xuetian
fd17e1251d Merge branch 'KDE/4.10' 2013-01-11 20:06:44 -05:00