Sebastian Kügler
2e9a8b7051
enable a stripped, non-functional mouseventlistener
2013-02-14 06:08:29 +01:00
Sebastian Kügler
81302acf9d
Fix namespacing
...
It seems QtQuick2 is more picky about imports inside components in the
same directory (i.e. import "."). We can work around this, however, by
putting it in a namespace.
Makes all the values in enums.h accessible, and generally not error out
when we're importing ".".
2013-02-14 06:01:29 +01:00
Sebastian Kügler
5aed151284
cleanup
2013-02-14 05:17:33 +01:00
Sebastian Kügler
b6715b6e6f
Make zero sized icons valid
...
Fixes icons in Buttons
Ported from kde-runtime fbbec602e90ed8f99e93605
2013-02-14 04:33:26 +01:00
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