diff -Naur qtpropertybrowser-2.5-opensource/CMakeLists.txt qtpropertybrowser-2.5-opensource.cmake/CMakeLists.txt --- qtpropertybrowser-2.5-opensource/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ qtpropertybrowser-2.5-opensource.cmake/CMakeLists.txt 2009-10-29 15:41:29.546885819 +0100 @@ -0,0 +1,9 @@ +project(QtPropertyEditor) +cmake_minimum_required(VERSION 2.6) + +set(PACKAGE_NAME "QtPropertyEditor") +set(PACKAGE_VERSION "2.5") + +add_definitions(-ansi -Wall -O2) + +add_subdirectory(examples) diff -Naur qtpropertybrowser-2.5-opensource/examples/canvas_typed/CMakeLists.txt qtpropertybrowser-2.5-opensource.cmake/examples/canvas_typed/CMakeLists.txt --- qtpropertybrowser-2.5-opensource/examples/canvas_typed/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ qtpropertybrowser-2.5-opensource.cmake/examples/canvas_typed/CMakeLists.txt 2009-10-29 16:11:31.541865715 +0100 @@ -0,0 +1,136 @@ +set( qpe_DIR ../../src ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${QT_INCLUDES} + ${qpe_DIR} +) + +include( ${QT_USE_FILE} ) +add_definitions( ${QT_DEFINITIONS} ) + +set( + LIBS + ${LIBS} + ${QT_LIBRARIES} +) + +set( + qtpropertyeditor_SRCS + ${qpe_DIR}/qtpropertybrowser.cpp + ${qpe_DIR}/qtpropertymanager.cpp + ${qpe_DIR}/qteditorfactory.cpp + ${qpe_DIR}/qtvariantproperty.cpp + ${qpe_DIR}/qttreepropertybrowser.cpp + ${qpe_DIR}/qtbuttonpropertybrowser.cpp + ${qpe_DIR}/qtgroupboxpropertybrowser.cpp + ${qpe_DIR}/qtpropertybrowserutils.cpp +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtvariantproperty.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtbuttonpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtgroupboxpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set( + qtpropertyeditor_HEADERS_ONLY_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set_source_files_properties( + ${qtpropertyeditor_HEADERS_ONLY_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowserutils_p.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_HEADERS_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_MOC + ${qtpropertyeditor_HEADERS_MOC} + ${qtpropertyeditor_HEADERS_ONLY_MOC} +) + +qt4_add_resources( + qtpropertyeditor_RESOURCES + ${qpe_DIR}/qtpropertybrowser.qrc +) + +set( + canvas_typed_SRCS + main.cpp + mainwindow.cpp + qtcanvas.cpp +) + +set( + canvas_typed_HEADERS_MOC + mainwindow.h + qtcanvas.h +) + +qt4_wrap_cpp( canvas_typed_MOC ${canvas_typed_HEADERS_MOC} ) + +add_executable( + canvas_typed + ${canvas_typed_MOC} + ${canvas_typed_SRCS} + ${qtpropertyeditor_MOC} + ${qtpropertyeditor_SRCS} + ${qtpropertyeditor_RESOURCES} +) + +target_link_libraries( canvas_typed ${LIBS} ) diff -Naur qtpropertybrowser-2.5-opensource/examples/canvas_variant/CMakeLists.txt qtpropertybrowser-2.5-opensource.cmake/examples/canvas_variant/CMakeLists.txt --- qtpropertybrowser-2.5-opensource/examples/canvas_variant/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ qtpropertybrowser-2.5-opensource.cmake/examples/canvas_variant/CMakeLists.txt 2009-10-29 16:16:08.398864947 +0100 @@ -0,0 +1,136 @@ +set( qpe_DIR ../../src ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${QT_INCLUDES} + ${qpe_DIR} +) + +include( ${QT_USE_FILE} ) +add_definitions( ${QT_DEFINITIONS} ) + +set( + LIBS + ${LIBS} + ${QT_LIBRARIES} +) + +set( + qtpropertyeditor_SRCS + ${qpe_DIR}/qtpropertybrowser.cpp + ${qpe_DIR}/qtpropertymanager.cpp + ${qpe_DIR}/qteditorfactory.cpp + ${qpe_DIR}/qtvariantproperty.cpp + ${qpe_DIR}/qttreepropertybrowser.cpp + ${qpe_DIR}/qtbuttonpropertybrowser.cpp + ${qpe_DIR}/qtgroupboxpropertybrowser.cpp + ${qpe_DIR}/qtpropertybrowserutils.cpp +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtvariantproperty.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtbuttonpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtgroupboxpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set( + qtpropertyeditor_HEADERS_ONLY_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set_source_files_properties( + ${qtpropertyeditor_HEADERS_ONLY_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowserutils_p.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_HEADERS_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_MOC + ${qtpropertyeditor_HEADERS_MOC} + ${qtpropertyeditor_HEADERS_ONLY_MOC} +) + +qt4_add_resources( + qtpropertyeditor_RESOURCES + ${qpe_DIR}/qtpropertybrowser.qrc +) + +set( + canvas_variant_SRCS + main.cpp + mainwindow.cpp + qtcanvas.cpp +) + +set( + canvas_variant_HEADERS_MOC + mainwindow.h + qtcanvas.h +) + +qt4_wrap_cpp( canvas_variant_MOC ${canvas_variant_HEADERS_MOC} ) + +add_executable( + canvas_variant + ${canvas_variant_MOC} + ${canvas_variant_SRCS} + ${qtpropertyeditor_MOC} + ${qtpropertyeditor_SRCS} + ${qtpropertyeditor_RESOURCES} +) + +target_link_libraries( canvas_variant ${LIBS} ) diff -Naur qtpropertybrowser-2.5-opensource/examples/CMakeLists.txt qtpropertybrowser-2.5-opensource.cmake/examples/CMakeLists.txt --- qtpropertybrowser-2.5-opensource/examples/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ qtpropertybrowser-2.5-opensource.cmake/examples/CMakeLists.txt 2009-10-29 16:22:19.684115198 +0100 @@ -0,0 +1,9 @@ +find_package( Qt4 REQUIRED ) + +add_subdirectory(canvas_typed) +add_subdirectory(canvas_variant) +add_subdirectory(decoration) +add_subdirectory(demo) +add_subdirectory(extension) +add_subdirectory(object_controller) +add_subdirectory(simple) diff -Naur qtpropertybrowser-2.5-opensource/examples/decoration/CMakeLists.txt qtpropertybrowser-2.5-opensource.cmake/examples/decoration/CMakeLists.txt --- qtpropertybrowser-2.5-opensource/examples/decoration/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ qtpropertybrowser-2.5-opensource.cmake/examples/decoration/CMakeLists.txt 2009-10-29 16:34:36.997129977 +0100 @@ -0,0 +1,142 @@ +set( qpe_DIR ../../src ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${QT_INCLUDES} + ${qpe_DIR} +) + +include( ${QT_USE_FILE} ) +add_definitions( ${QT_DEFINITIONS} ) + +set( + LIBS + ${LIBS} + ${QT_LIBRARIES} +) + +set( + qtpropertyeditor_SRCS + ${qpe_DIR}/qtpropertybrowser.cpp + ${qpe_DIR}/qtpropertymanager.cpp + ${qpe_DIR}/qteditorfactory.cpp + ${qpe_DIR}/qtvariantproperty.cpp + ${qpe_DIR}/qttreepropertybrowser.cpp + ${qpe_DIR}/qtbuttonpropertybrowser.cpp + ${qpe_DIR}/qtgroupboxpropertybrowser.cpp + ${qpe_DIR}/qtpropertybrowserutils.cpp +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtvariantproperty.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtbuttonpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtgroupboxpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set( + qtpropertyeditor_HEADERS_ONLY_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set_source_files_properties( + ${qtpropertyeditor_HEADERS_ONLY_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowserutils_p.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_HEADERS_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_MOC + ${qtpropertyeditor_HEADERS_MOC} + ${qtpropertyeditor_HEADERS_ONLY_MOC} +) + +qt4_add_resources( + qtpropertyeditor_RESOURCES + ${qpe_DIR}/qtpropertybrowser.qrc +) + +set( + decoration_SRCS + main.cpp +) + +qt4_generate_moc( + main.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/main.moc +) + +set( + decoration_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/main.moc +) + +set_source_files_properties( + ${decoration_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +add_executable( + decoration + ${decoration_MOC} + ${decoration_SRCS} + ${qtpropertyeditor_MOC} + ${qtpropertyeditor_SRCS} + ${qtpropertyeditor_RESOURCES} +) + +target_link_libraries( decoration ${LIBS} ) diff -Naur qtpropertybrowser-2.5-opensource/examples/demo/CMakeLists.txt qtpropertybrowser-2.5-opensource.cmake/examples/demo/CMakeLists.txt --- qtpropertybrowser-2.5-opensource/examples/demo/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ qtpropertybrowser-2.5-opensource.cmake/examples/demo/CMakeLists.txt 2009-10-29 16:20:33.805115218 +0100 @@ -0,0 +1,125 @@ +set( qpe_DIR ../../src ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${QT_INCLUDES} + ${qpe_DIR} +) + +include( ${QT_USE_FILE} ) +add_definitions( ${QT_DEFINITIONS} ) + +set( + LIBS + ${LIBS} + ${QT_LIBRARIES} +) + +set( + qtpropertyeditor_SRCS + ${qpe_DIR}/qtpropertybrowser.cpp + ${qpe_DIR}/qtpropertymanager.cpp + ${qpe_DIR}/qteditorfactory.cpp + ${qpe_DIR}/qtvariantproperty.cpp + ${qpe_DIR}/qttreepropertybrowser.cpp + ${qpe_DIR}/qtbuttonpropertybrowser.cpp + ${qpe_DIR}/qtgroupboxpropertybrowser.cpp + ${qpe_DIR}/qtpropertybrowserutils.cpp +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtvariantproperty.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtbuttonpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtgroupboxpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set( + qtpropertyeditor_HEADERS_ONLY_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set_source_files_properties( + ${qtpropertyeditor_HEADERS_ONLY_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowserutils_p.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_HEADERS_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_MOC + ${qtpropertyeditor_HEADERS_MOC} + ${qtpropertyeditor_HEADERS_ONLY_MOC} +) + +qt4_add_resources( + qtpropertyeditor_RESOURCES + ${qpe_DIR}/qtpropertybrowser.qrc +) + +set( + demo_SRCS + main.cpp +) + +add_executable( + demo + ${demo_SRCS} + ${qtpropertyeditor_MOC} + ${qtpropertyeditor_SRCS} + ${qtpropertyeditor_RESOURCES} +) + +target_link_libraries( demo ${LIBS} ) diff -Naur qtpropertybrowser-2.5-opensource/examples/extension/CMakeLists.txt qtpropertybrowser-2.5-opensource.cmake/examples/extension/CMakeLists.txt --- qtpropertybrowser-2.5-opensource/examples/extension/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ qtpropertybrowser-2.5-opensource.cmake/examples/extension/CMakeLists.txt 2009-10-29 16:35:47.490115392 +0100 @@ -0,0 +1,142 @@ +set( qpe_DIR ../../src ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${QT_INCLUDES} + ${qpe_DIR} +) + +include( ${QT_USE_FILE} ) +add_definitions( ${QT_DEFINITIONS} ) + +set( + LIBS + ${LIBS} + ${QT_LIBRARIES} +) + +set( + qtpropertyeditor_SRCS + ${qpe_DIR}/qtpropertybrowser.cpp + ${qpe_DIR}/qtpropertymanager.cpp + ${qpe_DIR}/qteditorfactory.cpp + ${qpe_DIR}/qtvariantproperty.cpp + ${qpe_DIR}/qttreepropertybrowser.cpp + ${qpe_DIR}/qtbuttonpropertybrowser.cpp + ${qpe_DIR}/qtgroupboxpropertybrowser.cpp + ${qpe_DIR}/qtpropertybrowserutils.cpp +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtvariantproperty.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtbuttonpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtgroupboxpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set( + qtpropertyeditor_HEADERS_ONLY_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set_source_files_properties( + ${qtpropertyeditor_HEADERS_ONLY_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowserutils_p.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_HEADERS_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_MOC + ${qtpropertyeditor_HEADERS_MOC} + ${qtpropertyeditor_HEADERS_ONLY_MOC} +) + +qt4_add_resources( + qtpropertyeditor_RESOURCES + ${qpe_DIR}/qtpropertybrowser.qrc +) + +set( + extension_SRCS + main.cpp +) + +qt4_generate_moc( + main.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/main.moc +) + +set( + extension_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/main.moc +) + +set_source_files_properties( + ${extension_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +add_executable( + extension + ${extension_MOC} + ${extension_SRCS} + ${qtpropertyeditor_MOC} + ${qtpropertyeditor_SRCS} + ${qtpropertyeditor_RESOURCES} +) + +target_link_libraries( extension ${LIBS} ) diff -Naur qtpropertybrowser-2.5-opensource/examples/object_controller/CMakeLists.txt qtpropertybrowser-2.5-opensource.cmake/examples/object_controller/CMakeLists.txt --- qtpropertybrowser-2.5-opensource/examples/object_controller/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ qtpropertybrowser-2.5-opensource.cmake/examples/object_controller/CMakeLists.txt 2009-10-29 16:52:59.558894436 +0100 @@ -0,0 +1,148 @@ +set( qpe_DIR ../../src ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${QT_INCLUDES} + ${qpe_DIR} +) + +include( ${QT_USE_FILE} ) +add_definitions( ${QT_DEFINITIONS} ) + +set( + LIBS + ${LIBS} + ${QT_LIBRARIES} +) + +set( + qtpropertyeditor_SRCS + ${qpe_DIR}/qtpropertybrowser.cpp + ${qpe_DIR}/qtpropertymanager.cpp + ${qpe_DIR}/qteditorfactory.cpp + ${qpe_DIR}/qtvariantproperty.cpp + ${qpe_DIR}/qttreepropertybrowser.cpp + ${qpe_DIR}/qtbuttonpropertybrowser.cpp + ${qpe_DIR}/qtgroupboxpropertybrowser.cpp + ${qpe_DIR}/qtpropertybrowserutils.cpp +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtvariantproperty.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtbuttonpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtgroupboxpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set( + qtpropertyeditor_HEADERS_ONLY_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set_source_files_properties( + ${qtpropertyeditor_HEADERS_ONLY_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowserutils_p.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_HEADERS_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_MOC + ${qtpropertyeditor_HEADERS_MOC} + ${qtpropertyeditor_HEADERS_ONLY_MOC} +) + +qt4_add_resources( + qtpropertyeditor_RESOURCES + ${qpe_DIR}/qtpropertybrowser.qrc +) + +set( + object_controller_SRCS + main.cpp + objectcontroller.cpp +) + +qt4_generate_moc( + main.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/main.moc +) +qt4_generate_moc( + objectcontroller.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_objectcontroller.cpp +) + +set( + object_controller_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/main.moc + ${CMAKE_CURRENT_SOURCE_DIR}/moc_objectcontroller.cpp +) + +set_source_files_properties( + ${object_controller_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +add_executable( + object_controller + ${object_controller_MOC} + ${object_controller_SRCS} + ${qtpropertyeditor_MOC} + ${qtpropertyeditor_SRCS} + ${qtpropertyeditor_RESOURCES} +) + +target_link_libraries( object_controller ${LIBS} ) diff -Naur qtpropertybrowser-2.5-opensource/examples/simple/CMakeLists.txt qtpropertybrowser-2.5-opensource.cmake/examples/simple/CMakeLists.txt --- qtpropertybrowser-2.5-opensource/examples/simple/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ qtpropertybrowser-2.5-opensource.cmake/examples/simple/CMakeLists.txt 2009-10-29 16:25:09.746865116 +0100 @@ -0,0 +1,125 @@ +set( qpe_DIR ../../src ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${QT_INCLUDES} + ${qpe_DIR} +) + +include( ${QT_USE_FILE} ) +add_definitions( ${QT_DEFINITIONS} ) + +set( + LIBS + ${LIBS} + ${QT_LIBRARIES} +) + +set( + qtpropertyeditor_SRCS + ${qpe_DIR}/qtpropertybrowser.cpp + ${qpe_DIR}/qtpropertymanager.cpp + ${qpe_DIR}/qteditorfactory.cpp + ${qpe_DIR}/qtvariantproperty.cpp + ${qpe_DIR}/qttreepropertybrowser.cpp + ${qpe_DIR}/qtbuttonpropertybrowser.cpp + ${qpe_DIR}/qtgroupboxpropertybrowser.cpp + ${qpe_DIR}/qtpropertybrowserutils.cpp +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtvariantproperty.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtbuttonpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtgroupboxpropertybrowser.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp +) +qt4_generate_moc( + ${qpe_DIR}/qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc +) +qt4_generate_moc( + ${qpe_DIR}/qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc +) +qt4_generate_moc( + ${qpe_DIR}/qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set( + qtpropertyeditor_HEADERS_ONLY_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertymanager.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qteditorfactory.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtvariantproperty.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qttreepropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtbuttonpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtgroupboxpropertybrowser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/qtpropertymanager.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qteditorfactory.moc + ${CMAKE_CURRENT_SOURCE_DIR}/qttreepropertybrowser.moc +) + +set_source_files_properties( + ${qtpropertyeditor_HEADERS_ONLY_MOC} + PROPERTIES + HEADER_FILE_ONLY true +) + +qt4_generate_moc( + ${qpe_DIR}/qtpropertybrowserutils_p.h + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_HEADERS_MOC + ${CMAKE_CURRENT_SOURCE_DIR}/moc_qtpropertybrowserutils_p.cpp +) + +set( + qtpropertyeditor_MOC + ${qtpropertyeditor_HEADERS_MOC} + ${qtpropertyeditor_HEADERS_ONLY_MOC} +) + +qt4_add_resources( + qtpropertyeditor_RESOURCES + ${qpe_DIR}/qtpropertybrowser.qrc +) + +set( + simple_SRCS + main.cpp +) + +add_executable( + simple + ${simple_SRCS} + ${qtpropertyeditor_MOC} + ${qtpropertyeditor_SRCS} + ${qtpropertyeditor_RESOURCES} +) + +target_link_libraries( simple ${LIBS} )