Dey N. - Cross-Platform Development with Qt 6 and Modern C++ - 2021 收录时间:2021-06-28 22:19:06 文件大小:28MB 下载次数:1 最近下载:2021-06-28 22:19:06 磁力链接: magnet:?xt=urn:btih:921e2c80aa8f0d5ed4ee36ec3d8f4ae1bfc69977 立即下载 复制链接 文件列表 Dey N. - Cross-Platform Development with Qt 6 and Modern C++ - 2021.epub 16MB Dey N. - Cross-Platform Development with Qt 6 and Modern C++ - 2021.pdf 12MB code/Chapter04/MultiTouchAreaDemo/android/gradle/wrapper/gradle-wrapper.jar 53KB code/Chapter05/HelloWorld/android/gradle/wrapper/gradle-wrapper.jar 53KB code/Chapter10/HelloWorld/android/gradle/wrapper/gradle-wrapper.jar 53KB code/Chapter10/HelloWorld/android/AndroidManifest.xml 6KB code/Chapter04/MultiTouchAreaDemo/android/AndroidManifest.xml 6KB code/Chapter05/HelloWorld/android/AndroidManifest.xml 6KB code/Chapter04/MultiTouchAreaDemo/android/gradlew 5KB code/Chapter05/HelloWorld/android/gradlew 5KB code/Chapter10/HelloWorld/android/gradlew 5KB code/README.md 5KB code/Chapter10/HelloWorld/android/res/drawable-xxxhdpi/icon.png 5KB code/Chapter10/HelloWorld/android/res/drawable-xxhdpi/icon.png 4KB code/Chapter08/PainterDemo/logo.png 3KB code/Chapter08/ParticleDemo/logo.png 3KB code/Chapter08/SimpleAnimationDemo/logo.png 3KB code/Chapter03/MyMainWindow/mymainwindow.ui 3KB code/Chapter11/WidgetTranslationDemo/customwidget.ui 3KB code/Chapter06/SignalSlotsWidgetsDemo/widget.ui 3KB code/Chapter08/WidgetStateMachineDemo/myclass.ui 3KB code/Chapter10/HelloWorld/android/res/drawable-xhdpi/icon.png 3KB code/Chapter04/MultiTouchAreaDemo/android/gradlew.bat 2KB code/Chapter05/HelloWorld/android/gradlew.bat 2KB code/Chapter10/HelloWorld/android/gradlew.bat 2KB code/Chapter10/HelloWorld/android/res/drawable-hdpi/icon.png 2KB code/Chapter04/MultiTouchAreaDemo/android/build.gradle 2KB code/Chapter05/HelloWorld/android/build.gradle 2KB code/Chapter10/HelloWorld/android/build.gradle 2KB code/Chapter03/MyWidgets/mylabelplugin.cpp 2KB code/Chapter11/WidgetTranslationDemo/WidgetTranslationDemo_es_ES.ts 2KB code/Chapter11/WidgetTranslationDemo/WidgetTranslationDemo_de_DE.ts 2KB code/Chapter11/QMLDynamicTranslation/QMLDynamicTranslation_es_ES.ts 2KB code/Chapter11/QMLDynamicTranslation/QMLDynamicTranslation_de_DE.ts 2KB code/Chapter09/QDebugDemo/widget.ui 1KB code/Chapter10/HelloWorld/android/res/drawable-mdpi/icon.png 1KB code/Chapter11/QMLDynamicTranslation/QMLDynamicTranslation_en_US.ts 1KB code/Chapter07/QMLListViewDemo/main.qml 1KB code/Chapter06/QMLDragAndDrop/main.qml 1KB code/Chapter03/MyWidgets/myframeplugin.cpp 1KB code/Chapter11/WidgetTranslationDemo/customwidget.cpp 1KB code/Chapter11/WidgetTranslationDemo/WidgetTranslationDemo_en_US.ts 1KB code/Chapter03/StyleSheetDemo.ui 1KB code/Chapter08/ParticleDemo/star.png 1KB code/Chapter04/MultiTouchAreaDemo/MultiTouchAreaDemo.pro 1KB code/Chapter10/HelloWorld/HelloWorld.pro 1KB code/Chapter07/CustomModelWidgetDemo/mainwindow.ui 1KB code/Chapter07/SimpleMVDemo/mainwindow.ui 1KB code/LICENSE 1KB code/Chapter07/CustomModelWidgetDemo/contactlistmodel.cpp 1KB code/Chapter08/QtQuickStatesDemo/main.qml 1KB code/Chapter08/WidgetStateMachineDemo/myclass.cpp 980B code/Chapter05/HelloWorld/HelloWorld.pro 972B code/Chapter11/QMLDynamicTranslation/main.qml 959B code/Chapter10/HelloWorld/android/res/drawable-ldpi/icon.png 953B code/Chapter04/QMLCPPIntegration/main.cpp 951B code/Chapter08/PainterPathDemo/mywidget.cpp 886B code/Chapter11/QMLDynamicTranslation/QMLDynamicTranslation.pro 883B code/Chapter06/QMLSignalSlot/main.qml 864B code/Chapter08/ParticleDemo/CustomParticles.qml 851B code/Chapter06/EventFilterDemo/mainwindow.cpp 833B code/Chapter06/QMLCPPSignalIntegration/main.qml 832B code/Chapter11/QMLDynamicTranslation/translationsupport.cpp 822B code/Chapter11/Simplei18nDemo/customwidget.ui 821B code/Chapter04/QMLCPPIntegration/QMLCPPIntegration.pro 816B code/Chapter04/QMLObjectInCPP/QMLObjectInCPP.pro 813B code/Chapter11/QMLTranslationDemo/main.cpp 810B code/Chapter08/PainterDemo/paintwindow.cpp 790B code/Chapter12/QMLPerformanceDemo/main.qml 783B code/Chapter11/QMLTranslationDemo/QMLTranslationDemo.pro 781B code/Chapter11/WidgetTranslationDemo/WidgetTranslationDemo.pro 761B code/Chapter04/LayoutDemo/main.qml 750B code/Chapter04/QMLObjectInCPP/main.cpp 750B code/Chapter04/AnchorDemo/.gitignore 741B code/Chapter04/LayoutDemo/.gitignore 741B code/Chapter04/ManualPositioning/.gitignore 741B code/Chapter04/MouseAreaDemo/.gitignore 741B code/Chapter04/MultiTouchAreaDemo/.gitignore 741B code/Chapter04/QMLCPPIntegration/.gitignore 741B code/Chapter04/QMLObjectInCPP/.gitignore 741B code/Chapter04/QMLwithJS/.gitignore 741B code/Chapter04/QQuickViewDemo/.gitignore 741B code/Chapter04/QtQuickCompilerDemo/.gitignore 741B code/Chapter04/QtQuickUIPrototype/.gitignore 741B code/Chapter04/RepeatersDemo/.gitignore 741B code/Chapter04/SimpleQtQuickApp/.gitignore 741B code/Chapter04/SwipeViewDemo/.gitignore 741B code/Chapter04/TapHandlerDemo/.gitignore 741B code/Chapter05/HelloWorld/.gitignore 741B code/Chapter06/EventFilterDemo/.gitignore 741B code/Chapter06/EventHandlingDemo/.gitignore 741B code/Chapter06/PropertySystemDemo/.gitignore 741B code/Chapter06/QMLCPPSignalIntegration/.gitignore 741B code/Chapter06/QMLDragAndDrop/.gitignore 741B code/Chapter06/QMLSignalDemo/.gitignore 741B code/Chapter06/QMLSignalSlot/.gitignore 741B code/Chapter06/QMLSignalToSignal/.gitignore 741B code/Chapter06/SignalForwardDemo/.gitignore 741B code/Chapter06/SignalSlotDemo/.gitignore 741B code/Chapter06/SignalSlotsWidgetsDemo/.gitignore 741B code/Chapter07/CustomModelWidgetDemo/.gitignore 741B code/Chapter07/QMLCPPMVDemo/.gitignore 741B code/Chapter07/QMLListViewDemo/.gitignore 741B code/Chapter07/SimpleListViewDemo/.gitignore 741B code/Chapter07/SimpleMVDemo/.gitignore 741B code/Chapter10/HelloWorld/.gitignore 741B code/Chapter11/QMLDynamicTranslation/.gitignore 741B code/Chapter11/Simplei18nDemo/.gitignore 741B code/Chapter11/WidgetTranslationDemo/.gitignore 741B code/Chapter12/QMLPerformanceDemo/.gitignore 741B code/Chapter06/QMLCPPSignalIntegration/QMLCPPSignalIntegration.pro 739B code/Chapter09/VisualInspection/main.qml 739B code/Chapter05/HelloWorld/widget.ui 726B code/Chapter03/MyWidgets/myframeplugin.h 719B code/Chapter03/MyWidgets/mylabelplugin.h 719B code/Chapter11/Simplei18nDemo/Simplei18nDemo.pro 717B code/Chapter04/TapHandlerDemo/main.qml 709B code/Chapter06/QMLCPPSignalIntegration/main.cpp 700B code/Chapter07/QMLCPPMVDemo/QMLCPPMVDemo.pro 695B code/Chapter04/AnchorDemo/AnchorDemo.pro 683B code/Chapter04/LayoutDemo/LayoutDemo.pro 683B code/Chapter04/ManualPositioning/ManualPositioning.pro 683B code/Chapter04/MouseAreaDemo/MouseAreaDemo.pro 683B code/Chapter04/QMLwithJS/QMLwithJS.pro 683B code/Chapter04/QQuickViewDemo/QQuickViewDemo.pro 683B code/Chapter04/RepeatersDemo/RepeatersDemo.pro 683B code/Chapter04/SwipeViewDemo/SwipeViewDemo.pro 683B code/Chapter04/TapHandlerDemo/TapHandlerDemo.pro 683B code/Chapter06/QMLDragAndDrop/QMLDragAndDrop.pro 683B code/Chapter06/QMLSignalDemo/QMLSignalDemo.pro 683B code/Chapter06/QMLSignalSlot/QMLSignalSlot.pro 683B code/Chapter06/QMLSignalToSignal/QMLSignalToSignal.pro 683B code/Chapter07/QMLListViewDemo/QMLListViewDemo.pro 683B code/Chapter07/SimpleListViewDemo/SimpleListViewDemo.pro 683B code/Chapter08/CanvasDemo/CanvasDemo.pro 683B code/Chapter08/ColorAnimationDemo/ColorAnimationDemo.pro 683B code/Chapter08/ParticleDemo/ParticleDemo.pro 683B code/Chapter08/QtQuickStatesDemo/QtQuickStatesDemo.pro 683B code/Chapter08/SimpleAnimationDemo/SimpleAnimationDemo.pro 683B code/Chapter09/VisualInspection/VisualInspection.pro 683B code/Chapter12/QMLPerformanceDemo/QMLPerformanceDemo.pro 683B code/Chapter07/CustomModelWidgetDemo/mainwindow.cpp 681B code/Chapter03/MyWidgets/mylabel.h 679B code/Chapter09/TestProject/tst_testclass.cpp 659B code/Chapter03/MyWidgets/mywidgetcollection.h 653B code/Chapter03/hello.ui 651B code/Chapter04/QMLCPPIntegration/main.qml 648B code/Chapter04/SwipeViewDemo/main.qml 642B code/Chapter07/CustomModelWidgetDemo/CustomModelWidgetDemo.pro 642B code/Chapter06/EventHandlingDemo/myclass.cpp 640B code/Chapter11/Simplei18nDemo/Simplei18nDemo_de_DE.ts 638B code/Chapter04/AnchorDemo/main.cpp 628B code/Chapter04/LayoutDemo/main.cpp 628B code/Chapter04/ManualPositioning/main.cpp 628B code/Chapter04/MouseAreaDemo/main.cpp 628B code/Chapter04/MultiTouchAreaDemo/main.cpp 628B code/Chapter04/QMLwithJS/main.cpp 628B code/Chapter04/QtQuickCompilerDemo/main.cpp 628B code/Chapter04/RepeatersDemo/main.cpp 628B code/Chapter04/SwipeViewDemo/main.cpp 628B code/Chapter04/TapHandlerDemo/main.cpp 628B code/Chapter06/QMLDragAndDrop/main.cpp 628B code/Chapter06/QMLSignalDemo/main.cpp 628B code/Chapter06/QMLSignalSlot/main.cpp 628B code/Chapter06/QMLSignalToSignal/main.cpp 628B code/Chapter06/QMLSignalToSignal/main.qml 628B code/Chapter07/QMLListViewDemo/main.cpp 628B code/Chapter07/SimpleListViewDemo/main.cpp 628B code/Chapter08/CanvasDemo/main.cpp 628B code/Chapter08/ColorAnimationDemo/main.cpp 628B code/Chapter08/ParticleDemo/main.cpp 628B code/Chapter08/QtQuickStatesDemo/main.cpp 628B code/Chapter08/SimpleAnimationDemo/main.cpp 628B code/Chapter09/VisualInspection/main.cpp 628B code/Chapter10/HelloWorld/main.cpp 628B code/Chapter12/QMLPerformanceDemo/main.cpp 628B code/Chapter11/QMLTranslationDemo/QMLTranslationDemo_de_DE.ts 622B code/Chapter03/MyMainWindow/MyMainWindow.pro 596B code/Chapter08/PainterDemo/PainterDemo.pro 595B code/Chapter08/WidgetStateMachineDemo/WidgetStateMachineDemo.pro 594B code/Chapter06/EventFilterDemo/EventFilterDemo.pro 590B code/Chapter06/QMLSignalDemo/main.qml 590B code/Chapter07/SimpleMVDemo/SimpleMVDemo.pro 590B code/Chapter08/CanvasDemo/main.qml 580B code/Chapter03/StyleSheet/StyleSheet.pro 578B code/Chapter06/SignalSlotsWidgetsDemo/SignalSlotsWidgetsDemo.pro 578B code/Chapter09/QDebugDemo/QDebugDemo.pro 578B code/Chapter04/AnchorDemo/main.qml 565B code/Chapter08/ColorAnimationDemo/main.qml 559B code/Chapter08/PainterPathDemo/PainterPathDemo.pro 556B code/Chapter06/EventHandlingDemo/EventHandlingDemo.pro 554B code/Chapter06/PropertySystemDemo/PropertySystemDemo.pro 554B code/Chapter06/SignalForwardDemo/SignalForwardDemo.pro 554B code/Chapter07/SimpleMVDemo/mainwindow.cpp 553B code/Chapter04/MultiTouchAreaDemo/android/res/values/libs.xml 551B code/Chapter05/HelloWorld/android/res/values/libs.xml 551B code/Chapter10/HelloWorld/android/res/values/libs.xml 551B code/Chapter11/QMLDynamicTranslation/main.cpp 551B code/Chapter06/PropertySystemDemo/myclass.h 542B code/Chapter04/MultiTouchAreaDemo/android/gradle.properties 540B code/Chapter05/HelloWorld/android/gradle.properties 540B code/Chapter10/HelloWorld/android/gradle.properties 540B code/Chapter03/MyWidgets/MyWidgets.pro 538B code/Chapter04/MultiTouchAreaDemo/main.qml 537B code/Chapter06/EventFilterDemo/mainwindow.ui 536B code/Chapter06/SignalSlotDemo/SignalSlotDemo.pro 531B code/Chapter11/WidgetTranslationDemo/customwidget.h 527B code/Chapter04/SimpleQtQuickApp/main.cpp 513B code/Chapter07/QMLCPPMVDemo/main.cpp 504B code/Chapter03/MyWidgets/mywidgetcollection.cpp 494B code/Chapter06/QMLCPPSignalIntegration/cppbackend.h 489B code/Chapter11/Simplei18nDemo/main.cpp 486B code/Chapter04/SimpleQtQuickApp/SimpleQtQuickApp.pro 473B code/Chapter04/QtQuickCompilerDemo/QtQuickCompilerDemo.pro 458B code/Chapter04/QMLwithJS/main.qml 454B code/Chapter06/QMLCPPSignalIntegration/cppbackend.cpp 452B code/Chapter11/QMLDynamicTranslation/translationsupport.h 435B code/Chapter06/PropertySystemDemo/main.cpp 414B code/Chapter04/QMLObjectInCPP/main.qml 410B code/Chapter09/QMLDataDrivenTestDemo/tst_datadriventests.qml 408B code/Chapter04/RepeatersDemo/main.qml 406B code/Chapter07/CustomModelWidgetDemo/contactlistmodel.h 398B code/Chapter08/SimpleAnimationDemo/main.qml 397B code/Chapter09/SignalSpyDemo/tst_signalspy.qml 385B code/Chapter04/QMLObjectInCPP/customobject.h 381B code/Chapter03/StyleSheet/widget.ui 379B code/Chapter06/EventHandlingDemo/myclass.h 373B code/Chapter06/SignalSlotDemo/myclass.cpp 361B code/Chapter04/MouseAreaDemo/main.qml 356B code/Chapter04/QMLCPPIntegration/usingelement.h 347B code/Chapter06/EventFilterDemo/mainwindow.h 340B code/Chapter03/MyMainWindow/mymainwindow.h 339B code/Chapter07/QMLCPPMVDemo/main.qml 333B code/Chapter11/Simplei18nDemo/customwidget.h 332B code/Chapter09/QMLTestDemo/tst_calculations.qml 327B code/Chapter07/SimpleListViewDemo/main.qml 324B code/Chapter07/CustomModelWidgetDemo/mainwindow.h 323B code/Chapter07/SimpleMVDemo/mainwindow.h 323B code/Chapter09/QMLBenchmarkingDemo/tst_benchmark.qml 322B code/Chapter09/QDebugDemo/widget.h 314B code/Chapter04/ManualPositioning/main.qml 313B code/Chapter04/QMLCPPIntegration/backendlogic.h 306B code/Chapter04/QtQuickUIPrototype/QtQuickUIPrototype.qmlproject 301B code/Chapter09/QDebugDemo/widget.cpp 299B code/Chapter08/WidgetStateMachineDemo/myclass.h 291B code/Chapter11/QMLDynamicTranslation/qml.qrc 291B code/Chapter04/QQuickViewDemo/main.cpp 286B code/Chapter03/StyleSheet/widget.h 283B code/Chapter05/HelloWorld/widget.h 283B code/Chapter06/SignalSlotsWidgetsDemo/widget.h 283B code/Chapter06/SignalForwardDemo/myclass.h 282B code/Chapter03/MyWidgets/mylabel.cpp 267B code/Chapter08/PainterDemo/paintwindow.h 256B code/Chapter06/SignalForwardDemo/myclass.cpp 255B code/Chapter06/SignalSlotDemo/myclass.h 254B code/Chapter11/QMLTranslationDemo/main.qml 242B code/Chapter04/QMLCPPIntegration/CustomItem.qml 240B code/Chapter04/QtQuickUIPrototype/QtQuickUIPrototype.qml 238B code/Chapter04/SimpleQtQuickApp/main.qml 238B code/Chapter08/PainterPathDemo/mywidget.h 238B code/Chapter03/MyMainWindow/mymainwindow.cpp 235B code/Chapter09/QMLKeyPressSimulation/tst_keypress.qml 234B code/Chapter03/StyleSheet/main.cpp 232B code/Chapter11/Simplei18nDemo/customwidget.cpp 230B code/Chapter10/HelloWorld/main.qml 224B code/Chapter11/WidgetTranslationDemo/translations.qrc 217B code/Chapter03/HelloWorld/main.cpp 214B code/Chapter03/MyWidgets/myframe.h 214B code/Chapter04/QtQuickCompilerDemo/main.qml 214B code/Chapter11/QMLTranslationDemo/QMLTranslationDemo_de_DE.qm 214B code/Chapter04/MultiTouchAreaDemo/android/gradle/wrapper/gradle-wrapper.properties 202B code/Chapter05/HelloWorld/android/gradle/wrapper/gradle-wrapper.properties 202B code/Chapter10/HelloWorld/android/gradle/wrapper/gradle-wrapper.properties 202B code/Chapter08/ParticleDemo/main.qml 199B code/Chapter11/QMLTranslationDemo/qml.qrc 192B code/Chapter03/StyleSheet/widget.cpp 189B code/Chapter05/HelloWorld/widget.cpp 189B code/Chapter06/SignalSlotsWidgetsDemo/widget.cpp 189B code/Chapter08/ParticleDemo/qml.qrc 188B code/Chapter08/PainterDemo/main.cpp 184B code/Chapter06/EventHandlingDemo/main.cpp 178B code/Chapter03/MyMainWindow/main.cpp 176B code/Chapter11/WidgetTranslationDemo/main.cpp 176B code/Chapter06/EventFilterDemo/main.cpp 172B code/Chapter07/CustomModelWidgetDemo/main.cpp 172B code/Chapter07/SimpleMVDemo/main.cpp 172B code/Chapter08/PainterPathDemo/main.cpp 168B code/Chapter06/SignalSlotDemo/main.cpp 167B code/Chapter06/SignalForwardDemo/main.cpp 166B code/Chapter08/WidgetStateMachineDemo/main.cpp 166B code/Chapter05/HelloWorld/main.cpp 164B code/Chapter06/SignalSlotsWidgetsDemo/main.cpp 164B code/Chapter09/QDebugDemo/main.cpp 164B code/Chapter09/QMLBenchmarkingDemo/QMLBenchmarkingDemo.pro 155B code/Chapter09/TestProject/TestProject.pro 150B code/Chapter04/QQuickViewDemo/main.qml 143B code/Chapter09/QMLDataDrivenTestDemo/QMLDataDrivenTestDemo.pro 141B code/Chapter09/QMLKeyPressSimulation/QMLKeyPressSimulation.pro 131B code/Chapter09/SignalSpyDemo/SignalSpyDemo.pro 129B code/Chapter09/QMLBenchmarkingDemo/MyItem.qml 127B code/Chapter04/QMLCPPIntegration/qml.qrc 123B code/Chapter08/SimpleAnimationDemo/qml.qrc 117B code/Chapter11/Simplei18nDemo/i18n.qrc 114B code/Chapter04/QMLObjectInCPP/customobject.cpp 113B code/Chapter06/PropertySystemDemo/myclass.cpp 108B code/Chapter09/QMLTestDemo/QMLTestDemo.pro 100B code/Chapter04/AnchorDemo/qml.qrc 87B code/Chapter04/LayoutDemo/qml.qrc 87B code/Chapter04/ManualPositioning/qml.qrc 87B code/Chapter04/MouseAreaDemo/qml.qrc 87B code/Chapter04/MultiTouchAreaDemo/qml.qrc 87B code/Chapter04/QMLObjectInCPP/qml.qrc 87B code/Chapter04/QMLwithJS/qml.qrc 87B code/Chapter04/QQuickViewDemo/qml.qrc 87B code/Chapter04/QtQuickCompilerDemo/qml.qrc 87B code/Chapter04/RepeatersDemo/qml.qrc 87B code/Chapter04/SimpleQtQuickApp/qml.qrc 87B code/Chapter04/SwipeViewDemo/qml.qrc 87B code/Chapter04/TapHandlerDemo/qml.qrc 87B code/Chapter06/QMLCPPSignalIntegration/qml.qrc 87B code/Chapter06/QMLDragAndDrop/qml.qrc 87B code/Chapter06/QMLSignalDemo/qml.qrc 87B code/Chapter06/QMLSignalSlot/qml.qrc 87B code/Chapter06/QMLSignalToSignal/qml.qrc 87B code/Chapter07/QMLCPPMVDemo/qml.qrc 87B code/Chapter07/QMLListViewDemo/qml.qrc 87B code/Chapter07/SimpleListViewDemo/qml.qrc 87B code/Chapter08/CanvasDemo/qml.qrc 87B code/Chapter08/ColorAnimationDemo/qml.qrc 87B code/Chapter08/PainterDemo/resource.qrc 87B code/Chapter08/QtQuickStatesDemo/qml.qrc 87B code/Chapter09/QMLBenchmarkingDemo/qml.qrc 87B code/Chapter09/QMLKeyPressSimulation/qml.qrc 87B code/Chapter09/QMLTestDemo/qml.qrc 87B code/Chapter09/SignalSpyDemo/qml.qrc 87B code/Chapter09/VisualInspection/qml.qrc 87B code/Chapter10/HelloWorld/qml.qrc 87B code/Chapter12/QMLPerformanceDemo/qml.qrc 87B code/Chapter03/MyWidgets/myframe.cpp 81B code/Chapter03/MyWidgets/icons.qrc 69B code/Chapter03/MyWidgets/myframe.pri 48B code/Chapter03/MyWidgets/mylabel.pri 48B code/Chapter09/QMLBenchmarkingDemo/testqml.cpp 48B code/Chapter09/QMLKeyPressSimulation/testqml.cpp 48B code/Chapter09/QMLTestDemo/testqml.cpp 48B code/Chapter09/SignalSpyDemo/main.cpp 48B code/Chapter09/QMLDataDrivenTestDemo/main.cpp 45B code/Chapter03/HelloWorld/HelloWorld.pro 35B code/Chapter04/QMLCPPIntegration/backendlogic.cpp 0B