📄 qtopia.pro
字号:
TEMPLATE = libTARGET = qpeDESTDIR = $$(QPEDIR)/libVERSION = 1.5.3CONFIG += qtopiainc no_include_pwdUI_HEADERS_DIR=$$(QPEDIR)/include/qtopia/privateinclude(qtopia.pri)nocompat { include($$QTOPIA_DEPOT_PATH/src/libraries/qtopia1/qtopia1.pro) include($$QTOPIA_DEPOT_PATH/src/libraries/qtopia2/qtopia2.pro)}QTOPIA_CUSTOM = $$(QPEDIR)/src/libraries/qtopia/custom-qtopia.cppQTOPIA_SOURCES+= $${QTOPIA_CUSTOM}# Qt/Embedded onlyQTOPIA_HEADERS += fontmanager.h \ fontdatabase.h \ network.h \ networkinterface.h \ qcopenvelope_qws.h \ power.h \ ir.hQTOPIA_PRIVATE_BACKEND_HEADERS += qpedecoration_p.h pluginloader_p.hQTOPIA_PHONE:QTOPIA_PRIVATE_BACKEND_HEADERS += themedview_p.h themedviewinterface_p.hQTOPIA_PHONE:QTOPIA_SOURCES += themedview.cppQTOPIA_SOURCES += fontmanager.cpp \ fontdatabase.cpp \ qpedecoration_qws.cpp \ network.cpp \ networkinterface.cpp \ qcopenvelope_qws.cpp \ power.cpp \ ir.cpp \ pluginloader_p.cpp contains(QTE_MAJOR_VERSION,2) { QTOPIA_HEADERS += quuid.h \ qcom.h \ qlibrary.h \ process.h QTOPIA_PRIVATE_BACKEND_HEADERS += qlibrary_p.h QTOPIA_SOURCES += quuid.cpp \ qlibrary.cpp \ process.cpp unix:QTOPIA_SOURCES += process_unix.cpp qlibrary_unix.cpp win32:QTOPIA_SOURCES += process_win.cpp qlibrary_win.cpp LIBS += $${QMAKE_LIBS_DYNLOAD}}TRANSLATABLES += quuid.h \ qcom.h \ qlibrary.h \ process.h \ qlibrary_p.h \ quuid.cpp \ qlibrary.cpp \ process.cpp \ process_unix.cpp qlibrary_unix.cpp \ process_win.cpp qlibrary_win.cppQTOPIA_PHONE { QTOPIA_HEADERS += phonestyle.h \ contextbar.h \ contextmenu.h QTOPIA_PRIVATE_BACKEND_HEADERS += phonedecoration_p.h contextkeymanager_p.h QTOPIA_SOURCES += phonedecoration.cpp \ phonestyle.cpp \ contextkeymanager.cpp \ contextbar.cpp \ contextmenu.cpp}TRANSLATABLES += phonestyle.h \ contextbar.h \ contextmenu.h \ phonedecoration_p.h \ contextkeymanager_p.h \ phonedecoration.cpp \ phonestyle.cpp \ contextkeymanager.cpp \ contextbar.cpp \ contextmenu.cppHEADERS+=$${QTOPIA_HEADERS} $${QTOPIA_PRIVATE_HEADERS}\ $${QTOPIA_BACKEND_HEADERS} $${QTOPIA_PRIVATE_BACKEND_HEADERS}SOURCES+=$${QTOPIA_SOURCES} $${QTOPIA_BACKEND_SOURCES}INTERFACES+=$${QTOPIA_INTERFACES}TRANSLATABLES*=$$INTERFACES $$HEADERS $$SOURCESTRANSLATABLES-= $${QTOPIA_CUSTOM}lupdate.command_override=\ TRANSFILES=;\ [ -z "$(TRANSLATABLES)" ] || for transfile in $(TRANSLATABLES); do\ [ -f \$$transfile ] && TRANSFILES="\$$TRANSFILES \$$transfile";\ done;\ [ -z "$$TRANSLATIONS" ] || for lang in $$TRANSLATIONS; do\ $${DQTDIR}/bin/lupdate \$$TRANSFILES $${QTOPIA_CUSTOM} -ts libqpe-\$$lang.ts;\ donesdk_qtopia_headers.files=$${QTOPIA_HEADERS} custom*.hsdk_qtopia_headers.path=/include/qtopiasdk_qtopia_headers.CONFIG += no_default_installsdk_qtopia_private_headers.files=$${QTOPIA_PRIVATE_HEADERS}sdk_qtopia_private_headers.path=/include/qtopia/privatesdk_qtopia_private_headers.CONFIG += no_default_installdevsdk_qtopia_sources.files=$${QTOPIA_SOURCES} custom*.cpp $$sdk_qtopia_headers.files $$sdk_qtopia_private_headers.filesdevsdk_qtopia_sources.path=/src/libraries/qtopiadevsdk_qtopia_sources.CONFIG += no_default_installsdk_qtopia_backend_headers.files=$${QTOPIA_BACKEND_HEADERS}sdk_qtopia_backend_headers.path=/include/qtopiasdk_qtopia_backend_headers.CONFIG += no_default_installsdk_qtopia_private_backend_headers.files=$${QTOPIA_PRIVATE_BACKEND_HEADERS}sdk_qtopia_private_backend_headers.path=/include/qtopia/privatesdk_qtopia_private_backend_headers.CONFIG += no_default_installdevsdk_qtopia_backend_sources.files=$${QTOPIA_BACKEND_SOURCES} $$sdk_qtopia_backend_headers.files $$sdk_qtopia_private_backend_headers.filesdevsdk_qtopia_backend_sources.path=/src/libraries/qtopia/backenddevsdk_qtopia_backend_sources.CONFIG += no_default_installsdk_qtopia_compat_link.commands=ln -s qtopia $(INSTALL_ROOT)/include/qpesdk_qtopia_compat_link.CONFIG += no_path no_default_installINSTALLS+=sdk_qtopia_headers sdk_qtopia_private_headers devsdk_qtopia_sources\ sdk_qtopia_backend_headers sdk_qtopia_private_backend_headers devsdk_qtopia_backend_sources\ sdk_qtopia_compat_link# TODO this could be specialised for just the generated files that are requiredsdk_uicdecls.depends=$(UICDECLS)sdk_uicdecls.path=/include/qtopia/privatesdk_uicdecls.files=$(UICDECLS)QMAKE_EXTRA_UNIX_TARGETS+=sdk_uicdeclsdevsdk_uicimpls.depends=$(UICIMPLS)devsdk_uicimpls.path=/src/libraries/qtopia/$${UI_SOURCES_DIR}devsdk_uicimpls.files=$(UICIMPLS)QMAKE_EXTRA_UNIX_TARGETS+=devsdk_uicimplssdk.depends+=install_sdk_qtopia_headers install_sdk_qtopia_private_headers\ install_sdk_qtopia_backend_headers install_sdk_qtopia_private_backend_headers\ sdk_uicdecls install_sdk_qtopia_compat_linkdevsdk.depends+=install_devsdk_qtopia_sources install_devsdk_qtopia_backend_sources devsdk_uicimplsetc.files =\$${QTOPIA_DEPOT_PATH}/etc/colors\$${QTOPIA_DEPOT_PATH}/etc/mime.typesetc.path=/etcbins.files=$${QTOPIA_DEPOT_PATH}/bin/qpe-reorgfiles\$${QTOPIA_DEPOT_PATH}/bin/qtopia-addmimetypebins.path=/binsettingsdirectory.files=$${QTOPIA_DEPOT_PATH}/apps/Settings/.directory!QTOPIA_PHONE:settingsdirectory.files+=$${QTOPIA_DEPOT_PATH}/apps/Settings/quit.desktopsettingsdirectory.path=/apps/Settingsgamesdirectory.files=$${QTOPIA_DEPOT_PATH}/apps/Games/.directorygamesdirectory.path=/apps/Gamesapplicationsdirectory.files=$${QTOPIA_DEPOT_PATH}/apps/Applications/.directoryapplicationsdirectory.path=/apps/Applicationspics.files=$${QTOPIA_DEPOT_PATH}/pics/iconspics.path=/picspresstick.files=$${QTOPIA_DEPOT_PATH}/etc/default/presstick.confpresstick.path=/etc/defaulttextcodecs.files=$${QTOPIA_DEPOT_PATH}/plugins/textcodecs/.directorytextcodecs.path=/plugins/textcodecs/imagecodecs.files=$${QTOPIA_DEPOT_PATH}/plugins/imagecodecs/.directoryimagecodecs.path=/plugins/imagecodecs/decorations.files=$${QTOPIA_DEPOT_PATH}/plugins/decorations/.directorydecorations.path=/plugins/decorations/styles.files=$${QTOPIA_DEPOT_PATH}/plugins/styles/.directorystyles.path=/plugins/styles/fontfactories.files=$${QTOPIA_DEPOT_PATH}/plugins/fontfactories/.directoryfontfactories.path=/plugins/fontfactories/INSTALLS+=etc bins settingsdirectory gamesdirectory applicationsdirectory \ presstick textcodecs imagecodecs decorations styles fontfactoriesPICS_INSTALLS+=picsPACKAGE_NAME = qpe-basePACKAGE_DESCRIPTION = Base Qtopia environment.PACKAGE_DEPENDS = qt-embedded (>=$${QTE_VERSION}) qpe-qcop qpe-taskbar qpe-sounds atd
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -