forked from qt-creator/qt-creator
Unconditionally include Script locator filter
We require Qt 5.14 now. Change-Id: I7da06b0071f7998fd723712f97111c5d31bba9b8 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -102,6 +102,7 @@ add_qtc_plugin(Core
|
|||||||
locator/externaltoolsfilter.cpp locator/externaltoolsfilter.h
|
locator/externaltoolsfilter.cpp locator/externaltoolsfilter.h
|
||||||
locator/filesystemfilter.cpp locator/filesystemfilter.h locator/filesystemfilter.ui
|
locator/filesystemfilter.cpp locator/filesystemfilter.h locator/filesystemfilter.ui
|
||||||
locator/ilocatorfilter.cpp locator/ilocatorfilter.h
|
locator/ilocatorfilter.cpp locator/ilocatorfilter.h
|
||||||
|
locator/javascriptfilter.cpp locator/javascriptfilter.h
|
||||||
locator/locator.cpp locator/locator.h
|
locator/locator.cpp locator/locator.h
|
||||||
locator/locatorconstants.h
|
locator/locatorconstants.h
|
||||||
locator/locatorfiltersfilter.cpp locator/locatorfiltersfilter.h
|
locator/locatorfiltersfilter.cpp locator/locatorfiltersfilter.h
|
||||||
@@ -184,14 +185,6 @@ extend_qtc_plugin(Core
|
|||||||
SOURCES progressmanager/progressmanager_x11.cpp
|
SOURCES progressmanager/progressmanager_x11.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
extend_qtc_plugin(Core
|
|
||||||
CONDITION Qt5_VERSION VERSION_GREATER_EQUAL 5.14.0
|
|
||||||
FEATURE_INFO "Script Locator filter"
|
|
||||||
DEFINES WITH_JAVASCRIPTFILTER
|
|
||||||
SOURCES
|
|
||||||
locator/javascriptfilter.cpp locator/javascriptfilter.h
|
|
||||||
)
|
|
||||||
|
|
||||||
if ((NOT WIN32) AND (NOT APPLE))
|
if ((NOT WIN32) AND (NOT APPLE))
|
||||||
# install logo
|
# install logo
|
||||||
foreach(size 16 24 32 48 64 128 256 512)
|
foreach(size 16 24 32 48 64 128 256 512)
|
||||||
|
@@ -23,11 +23,6 @@ Project {
|
|||||||
|
|
||||||
Depends { name: "app_version_header" }
|
Depends { name: "app_version_header" }
|
||||||
|
|
||||||
Properties {
|
|
||||||
condition: Utilities.versionCompare(Qt.qml.version, "5.14.0") >= 0
|
|
||||||
cpp.defines: base.concat("WITH_JAVASCRIPTFILTER")
|
|
||||||
}
|
|
||||||
|
|
||||||
cpp.dynamicLibraries: {
|
cpp.dynamicLibraries: {
|
||||||
if (qbs.targetOS.contains("windows"))
|
if (qbs.targetOS.contains("windows"))
|
||||||
return ["ole32", "user32"]
|
return ["ole32", "user32"]
|
||||||
@@ -351,6 +346,8 @@ Project {
|
|||||||
"filesystemfilter.ui",
|
"filesystemfilter.ui",
|
||||||
"ilocatorfilter.cpp",
|
"ilocatorfilter.cpp",
|
||||||
"ilocatorfilter.h",
|
"ilocatorfilter.h",
|
||||||
|
"javascriptfilter.cpp",
|
||||||
|
"javascriptfilter.h",
|
||||||
"locatorconstants.h",
|
"locatorconstants.h",
|
||||||
"locatorfiltersfilter.cpp",
|
"locatorfiltersfilter.cpp",
|
||||||
"locatorfiltersfilter.h",
|
"locatorfiltersfilter.h",
|
||||||
@@ -373,16 +370,6 @@ Project {
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
Group {
|
|
||||||
name: "Locator Javascript Filter"
|
|
||||||
condition: Utilities.versionCompare(Qt.qml.version, "5.14.0") >= 0
|
|
||||||
prefix: "locator/"
|
|
||||||
files: [
|
|
||||||
"javascriptfilter.cpp",
|
|
||||||
"javascriptfilter.h",
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
Group {
|
Group {
|
||||||
name: "Locator_mac"
|
name: "Locator_mac"
|
||||||
condition: qbs.targetOS.contains("macos")
|
condition: qbs.targetOS.contains("macos")
|
||||||
|
@@ -81,9 +81,7 @@ public:
|
|||||||
LocatorManager m_locatorManager;
|
LocatorManager m_locatorManager;
|
||||||
LocatorSettingsPage m_locatorSettingsPage;
|
LocatorSettingsPage m_locatorSettingsPage;
|
||||||
|
|
||||||
#ifdef WITH_JAVASCRIPTFILTER
|
|
||||||
JavaScriptFilter m_javaScriptFilter;
|
JavaScriptFilter m_javaScriptFilter;
|
||||||
#endif
|
|
||||||
OpenDocumentsFilter m_openDocumentsFilter;
|
OpenDocumentsFilter m_openDocumentsFilter;
|
||||||
FileSystemFilter m_fileSystemFilter;
|
FileSystemFilter m_fileSystemFilter;
|
||||||
ExecuteFilter m_executeFilter;
|
ExecuteFilter m_executeFilter;
|
||||||
|
@@ -16,7 +16,8 @@ HEADERS += \
|
|||||||
$$PWD/locatorsearchutils.h \
|
$$PWD/locatorsearchutils.h \
|
||||||
$$PWD/locatorsettingspage.h \
|
$$PWD/locatorsettingspage.h \
|
||||||
$$PWD/urllocatorfilter.h \
|
$$PWD/urllocatorfilter.h \
|
||||||
$$PWD/externaltoolsfilter.h
|
$$PWD/externaltoolsfilter.h \
|
||||||
|
$$PWD/javascriptfilter.h
|
||||||
|
|
||||||
SOURCES += \
|
SOURCES += \
|
||||||
$$PWD/locator.cpp \
|
$$PWD/locator.cpp \
|
||||||
@@ -33,22 +34,11 @@ SOURCES += \
|
|||||||
$$PWD/locatorsearchutils.cpp \
|
$$PWD/locatorsearchutils.cpp \
|
||||||
$$PWD/locatorsettingspage.cpp \
|
$$PWD/locatorsettingspage.cpp \
|
||||||
$$PWD/urllocatorfilter.cpp \
|
$$PWD/urllocatorfilter.cpp \
|
||||||
$$PWD/externaltoolsfilter.cpp
|
$$PWD/externaltoolsfilter.cpp \
|
||||||
|
|
||||||
FORMS += \
|
|
||||||
$$PWD/urllocatorfilter.ui
|
|
||||||
|
|
||||||
minQtVersion(5, 14, 0) {
|
|
||||||
DEFINES += WITH_JAVASCRIPTFILTER
|
|
||||||
|
|
||||||
HEADERS += \
|
|
||||||
$$PWD/javascriptfilter.h
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
$$PWD/javascriptfilter.cpp
|
$$PWD/javascriptfilter.cpp
|
||||||
}
|
|
||||||
|
|
||||||
FORMS += \
|
FORMS += \
|
||||||
|
$$PWD/urllocatorfilter.ui \
|
||||||
$$PWD/filesystemfilter.ui \
|
$$PWD/filesystemfilter.ui \
|
||||||
$$PWD/directoryfilter.ui \
|
$$PWD/directoryfilter.ui \
|
||||||
$$PWD/locatorsettingspage.ui
|
$$PWD/locatorsettingspage.ui
|
||||||
|
Reference in New Issue
Block a user