📄 src.pro
字号:
TEMPLATE = libcontains(QT_CONFIG, reduce_exports):CONFIG += hide_symbolscontains(QT_CONFIG, debug):contains(QT_CONFIG, release):CONFIG += debug_and_release build_allwin32|mac:!macx-xcode:CONFIG += debug_and_releasecontains(QT_CONFIG, embedded):CONFIG += embedded!contains(CONFIG, static) { CONFIG += dll DEFINES += QT_SHARED}TARGET = QtDBusCONFIG += create_prl link_pkgconfigDEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII QDBUS_MAKEDLL DBUS_API_SUBJECT_TO_CHANGEQMAKE_CXXFLAGS += $$QT_CFLAGS_DBUSLIBS += $$QT_LIBS_DBUSQT = core xmlINCLUDEPATH += .MOC_DIR = tmpDESTDIR = ../../../libDLLDESTDIR = ../../../binisEmpty(QT_MAJOR_VERSION) { VERSION=4.2.0} else { VERSION=$${QT_MAJOR_VERSION}.$${QT_MINOR_VERSION}.$${QT_PATCH_VERSION}}QMAKE_TARGET_COMPANY = Trolltech ASAQMAKE_TARGET_PRODUCT = QtDBusQMAKE_TARGET_DESCRIPTION = Qt DBus moduleQMAKE_TARGET_COPYRIGHT = Copyright (C) 2006 Trolltech ASAunix { CONFIG += create_libtool create_pc explicitlib QMAKE_PKGCONFIG_LIBDIR = $$[QT_INSTALL_LIBS] QMAKE_PKGCONFIG_INCDIR = $$[QT_INSTALL_HEADERS] QMAKE_PKGCONFIG_DESCRIPTION = Qt DBus module QMAKE_PKGCONFIG_NAME = QtDBus}win32 { LIBS += -lws2_32 -ladvapi32 -lnetapi32 CONFIG(debug, debug|release):LIBS += -ldbus-1d else:LIBS += -ldbus-1}#load up the headers infoCONFIG += qt_install_headersHEADERS_PRI = $$QT_BUILD_TREE/include/QtDBus/headers.priinclude($$HEADERS_PRI)|clear(HEADERS_PRI)#mac frameworksmac:!static:contains(QT_CONFIG, qt_framework) { QMAKE_FRAMEWORK_BUNDLE_NAME = $$TARGET CONFIG += lib_bundle qt_no_framework_direct_includes qt_framework CONFIG(debug, debug|release) { !build_pass:CONFIG += build_all } else { #release !debug_and_release|build_pass { CONFIG -= qt_install_headers #no need to install these as well FRAMEWORK_HEADERS.version = Versions FRAMEWORK_HEADERS.files = $$SYNCQT.HEADER_FILES $$SYNCQT.HEADER_CLASSES FRAMEWORK_HEADERS.path = Headers } QMAKE_BUNDLE_DATA += FRAMEWORK_HEADERS }}!debug_and_release|build_pass { CONFIG(debug, debug|release) { mac:TARGET = $$member(TARGET, 0)_debug win32:TARGET = $$member(TARGET, 0)d }}# Inputtarget.path=$$[QT_INSTALL_LIBS]qt_install_headers { qtdbus_headers.files = $$SYNCQT.HEADER_FILES $$SYNCQT.HEADER_CLASSES qtdbus_headers.path = $$[QT_INSTALL_HEADERS]/QtDBus INSTALLS += qtdbus_headers}INSTALL_HEADERS = $$PUB_HEADERStarg_headers.files = $$INSTALL_HEADERStarg_headers.path = $$[QT_INSTALL_HEADERS]/QtDBustarg_pkgconfig.path = $$[QT_INSTALL_LIBS]/pkgconfigtarget.path = $$[QT_INSTALL_LIBS]INSTALLS += target targ_headers targ_pkgconfigPUB_HEADERS = qdbusargument.h \ qdbusconnectioninterface.h \ qdbusmacros.h \ qdbuserror.h \ qdbusextratypes.h \ qdbusmessage.h \ qdbusserver.h \ qdbusconnection.h \ qdbusabstractinterface.h \ qdbusinterface.h \ qdbusabstractadaptor.h \ qdbusreply.h \ qdbusmetatype.hHEADERS += $$PUB_HEADERS \ qdbusconnection_p.h qdbusmessage_p.h \ qdbusinterface_p.h qdbusxmlparser_p.h qdbusabstractadaptor_p.h \ qdbusargument_p.h qdbusutil_p.h qdbusabstractinterface_p.hSOURCES += qdbusconnection.cpp \ qdbusconnectioninterface.cpp \ qdbuserror.cpp \ qdbusintegrator.cpp \ qdbusmessage.cpp \ qdbusserver.cpp \ qdbusabstractinterface.cpp \ qdbusinterface.cpp \ qdbusxmlparser.cpp \ qdbusutil.cpp \ qdbusintrospection.cpp \ qdbusabstractadaptor.cpp \ qdbusthread.cpp \ qdbusinternalfilters.cpp \ qdbusmetaobject.cpp \ qdbusxmlgenerator.cpp \ qdbusmisc.cpp \ qdbusargument.cpp \ qdbusreply.cpp \ qdbusmetatype.cpp \ qdbusextratypes.cpp \ qdbusmarshaller.cpp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -