| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Q_FOREACH is scheduled for deprecation, or at the very least banned
from use in Qt code.
Change-Id: Iaf9e8d8be7e43231f31a86eec575605366db4e03
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
|
|
|
|
|
|
|
| |
Fix warning like:
warning: use auto when initializing with new/reinterpret_cast to avoid duplicating the type name [modernize-use-auto]
Change-Id: I46919c041f6a217e098b82c9f7f6548e0a0a9ec5
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
|
|
|
|
|
|
|
|
| |
- Use static QFileInfo::exists()
- Fix else after return/break
- Use Q_ENUM
Change-Id: I08d5b48224e5b43c795929765b4ab4c0b137224f
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
|
|
|
|
|
|
|
| |
Apply Fixits by Qt Creator.
Introduce more member initialization.
Change-Id: I81c6860188f0e1592c4df2435ff7f91500456741
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
|
|
|
|
|
|
|
| |
Use member initialization, add override, use "= default" for trivial
constructors and destructors.
Change-Id: I30f64f3d39c1656d52e21653f75935e5c41bca71
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-73739
Change-Id: Ied9f66aec094ff51de2529c1a27f0250a06d7a0e
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
| |
Fixes: QTBUG-74038
Change-Id: I7e48806bc99bbfc0a5df6db9610e1a4de831ae1f
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Change
#include <QtCore/QDebug>, #include <QDebug>
to
#include <QtCore/qdebug.h>
according to the coding style.
Change-Id: I45fa5e55222e6913972d743908c47480b23cd92c
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
|
|
|
|
|
|
|
|
| |
After commit be9a56e5e3ced5d0d668fa24e4c65ae928f2e25a in qtbase, this is
not needed anymore. Instead the resource system injects the plugin entry
point with a reference to all resources.
Change-Id: I9c47e29e336efac47e41a583bb1ba4368f3170fd
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
| |
Add -luser32 in that case.
Task-number: QTBUG-58415
Change-Id: I052dac8b44409f60b461e93f463d0e4854718a57
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
|
|
|
|
| |
Change-Id: I4dbad7ab4c9f467b2e2fd90eff44e1c4a58d43e2
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
|
|
|
|
|
|
|
| |
Use a variable that expands to the latest plugin version instead of
hard-coding the string.
Change-Id: Ica08496d3a9a357db32d0cd1e0abc8503c575c2e
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
| |
Change-Id: Ia72129947858da59a05a7114a5b35514e443909f
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
| |
Change-Id: I703af8402b38309562c2de9029070ac19a36c7f0
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
| |
From Qt 5.7 -> LGPL v2.1 isn't an option anymore, see
http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/
Updated license headers to use new LGPL header instead of LGPL21 one
(in those files which will be under LGPL v3)
Change-Id: Ie3a7eb2a349a0c80b8ae4ca5f4a32baf7a646fa1
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I27447f8bf4a3243e517d1f2c7ad7b07d00d2e83f
Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>
|
|
|
|
|
|
| |
Change-Id: I8f8e221b6c9d9e06a7b18bfcc979a9b9e27e2077
Reviewed-by: Marco Benelli <marco.benelli@theqtcompany.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I0b6d44dfed0a7b71f84dc175fd3c82831cc7fc90
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.
Change-Id: Ia5781193927251d6b6786f53a9b1cfba9e6d0782
Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I0e3a17d947087a01ea98826c73ad190165751c04
|
| |
| |
| |
| |
| | |
Change-Id: If4fa3c8d3fcc150535e9d513f87e0bee2a2ad9d1
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
|
|/
|
|
|
| |
Change-Id: I548076eebc2c8f1204ef76bb4e6e09ed00352553
Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
- Renamed LICENSE.LGPL to LICENSE.LGPLv21
- Added LICENSE.LGPLv3 & LICENSE.GPLv2
- Removed LICENSE.GPL
Change-Id: I4852e1e3fb306319e63d919675acad9a64e43db6
Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
[ChangeLog][QWinThumbnailToolBar] Added pixmap properties
and change notifications for thumbnail icons and live
preview.
Task-number: QTBUG-36730
Change-Id: I31ad0ff347235bc7933c1c14dece359ec0c36b39
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead using a QObject with a single icon member variable
that needs to be instantiated for each task bar button, introduce a static
load function that takes a member function pointer accepting a QVariant.
For synchronous requests, invoke it immediately; connect it to a slot
for network requests.
Task-number: QTBUG-36730
Change-Id: Ic70422d98d0bc3d486b32fb3534400b9fff8d324
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
| |
Change-Id: I9dafdea8745e680a20c162496f3b5089b38037de
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-35260
Change-Id: I8145fd8a98b8549de7e819740e6b7529d0785488
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-35207
Change-Id: If6843d71c2d6e0a9afec3dca3683ac0fcd1188b6
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Name the header after its namespace, to reduce the number of names
developers must remember.
Change-Id: I7b653886c1b504678d73117dfa4a9bfe2a2edbc4
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Made it update each DWM property separately but not all at once every time
a property changes.
Added manual test for DwmFeatures QML item.
Added blurBehindEnabled property.
Change-Id: Icfa6fb922be0ac4554c232ba4b41b71d0e7585ca
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
The conditional QT_WIDGETS_LIB inline functions
won't work on MSVC when they are class members.
Symbols would have to be exported from the lib.
The enum duplication can be hopefully solved
later by adding Q_ENUMS() support for namespaces.
Change-Id: Ibf01e9c64db2be7e5f189f2088e879e9d8fabf54
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
| |
Change-Id: I73eab1f97e43726e7092d91c7898b8f628f19808
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
|
|
|
|
|
|
| |
Change-Id: If7e761e435e75c218f50c50f8940428bb8c14a23
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
|
|
| |
The C++ API was changed - update the QML API accordingly.
Change-Id: I89d0939c4ffc27580e7db53a479db4ff70ee0fef
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
QWinJumpList now has three built-in categories: Recent,
Frequent and Tasks. In addition to that, user can add
custom categories. A new type, QWinJumpListCategory,
represents all these categories, providing access to
items in the category.
The former COM-like begin(), append(), commit(),
abort() API has been replaced by a more property/
attribute-based API. The jump list automatically
invalidates and lazily rebuilds itself behind the
scenes. Furthermore, the API has been minimalized
for now - restoring the application identifier as
a full-fledged property is in the works.
Change-Id: I623a658b4b1fcfc881006f67e2300acadb483c97
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com>
|
|
|
|
|
|
| |
Change-Id: Ifa74acbf7cde330838b37505e18a5b7376116216
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Add missing change notifiers, fix property names vs. isFoo()
accessor names, remove unused member variables, fix the event
filter and add missing updates...
Change-Id: Ie86a89dc1415ad082ac5c2e839245d55a446a1d4
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Make the overlay a grouped property, and use QQuickIconLoader
internally to support remote icon sources.
Change-Id: I888244fe5384702dceebe372b0bd0dd50891629a
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
- not part of the public API => private header naming convention
- unify class names (quick-prefix vs. win-prefix vs. quickwin-prefix)
=> drop the superfluous win-prefix from the class names, just like
for the registered QML type names
Change-Id: I408cb22b38ae1db71e9bd7cdb8fa29c1aa1f504a
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
|
|
|
|
|
|
|
|
|
| |
Remove redundant qwinextrasplugin.h, fix Q_PLUGIN_METADATA(), and
rename qwinextrasplugin.cpp to plugin.cpp to follow the established
convention in qtdeclarative/src/imports.
Change-Id: I6f2f710283cfdd43fa15b01dcc63bcb65ab1eca7
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
|
|
|
|
|
|
|
|
|
| |
As discussed on mailing list.
Change-Id: I7ef41d758730998e365d9e616118c4a7c811eebf
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unify the following properties to "overlayAccessibleDescription":
- QWinTaskbarButton::overlayIconAccessibilityDescription and
- QQuickWinTaskbarButton::iconDescription.
"overlayAccessibleDescription" is nice pair for "overlayIcon" and
more importantly, consistent with QWidget::accessibleDescription.
Change-Id: Id5c3afb1c9db6881876983ce482d622c90db3f2d
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
| |
Change-Id: I5c424f883134ea2352f7cda6100525bd6b4a00d8
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently few of the QML types have a Win-prefix while others don't:
- WinDwmFeatures, WinTaskbarButton, WinTaskbarProgress
- JumpList, JumpListItem, JumpListCategory, ThumbnailToolBar,
ThumbnailToolButton
In QML it is easy to import stuff into namespaces to avoid potential
conflicts, or to do it just for clarity if one prefers:
import QtWinExtras 1.0 as Win
Win.JumpList {
...
}
=> Remove the hardcoded Win-prefix that is unnecessary for QML types.
Change-Id: I699498640e5d7c32695193147323b929cf5dae86
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Laszlo Papp <lpapp@kde.org>
Reviewed-by: Alan Alpert <aalpert@blackberry.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
The class is called QWinTaskbarProgress -> use the same name for
the accessor. That name was also used for the QML grouped property
name since it looks really nice. :)
Change-Id: I6c46ea4336dd3f420b16a305de47b490f7629adb
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Usage in QML becomes:
WinTaskbarButton {
progress.value: 50
progress.visible: true
}
Change-Id: I5cd4b2d99fc110709e056b3d6c5f0c89b03735e3
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
| |
Change-Id: Ie1e51e2aed78e16145a7f7ca548921a40ecb122f
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
|
|
|
|
|
| |
Change-Id: I24cc4cfa5b51d14bc70a895d625c98e49af4537d
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
| |
Change-Id: I8b95d7804d9070c8e93993ad6acf5c22d964880d
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
|
|
|
|
|
|
|
| |
Follow the existing QtWinExtras class naming convention.
All the other public classes are currently named QWinXxx.
Change-Id: I2509961e280b9794547e7420b941469fc8cdd2fa
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
|