{"text_format":"2","workbook":"xls","n_sheets":1,"sheets":["report2"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":1,"defined_names":1,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"report2","index":0,"n_rows":21,"n_cols":5,"rows_kept":21,"cut":false,"hidden":false,"merged":[[0,2,0,3],[0,4,0,5],[1,2,1,3],[1,4,1,5],[2,2,2,3],[2,4,2,5],[3,2,3,3],[5,2,5,3],[6,2,6,3],[7,2,7,3],[8,2,8,3],[9,2,9,3],[10,2,10,3],[11,2,11,3],[14,2,14,3]],"flags":["formulas_cached_only"]}
[null,"1.","Record Nr.",null,"UNINA9910817743503321"]
[null,null,"Autore",null,"Huang Symeon"]
[null,null,"Titolo",null,"Qt 5 blueprints : design, build, and deploy cross-platform GUI projects using the amazingly powerful Qt 5 framework / / Symeon Huang"]
[null,null,"Pubbl/distr/stampa",null,"Birmingham : , : Packt Publishing, , [2015]"]
[{"$nulls":4},"©2015"]
[null,null,"ISBN",null,"1-78439-076-3"]
[null,null,"Edizione",null,"[1st edition]"]
[null,null,"Descrizione fisica",null,"1 online resource (272 p.)"]
[null,null,"Collana",null,"Community experience distilled"]
[null,null,"Soggetti",null,"Blueprints"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Materiale a stampa"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,null,"Note generali","Includes index."]
[null,null,"Nota di contenuto",null,"Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Creating Your First Qt Application; Creating a new project; Changing the layout of widgets; Understanding the mechanism of signals and slots; Connecting two signals; Creating a Qt Quick application; Connecting C++ slots to QML signals; Summary; Chapter 2: Building a Beautiful Cross-platform Clock; Creating a basic digital clock; Tweaking the digital clock; Saving and restoring settings; Building on the Unix platforms; Summary"]
[{"$nulls":4},"Chapter 3: Cooking an RSS Reader with Qt QuickUnderstanding model and view; Parsing RSS Feeds by XmlListModel; Tweaking the categories; Utilizing ScrollView; Adding BusyIndicator; Making a frameless window; Debugging QML; Summary; Chapter 4: Controlling Camera and Taking Photos; Accessing the camera in Qt; Controlling the camera; Displaying errors on the status bar; Permanent widgets in the status bar; Utilizing the menu bar; Using QFileDialog; QML camera; Summary; Chapter 5: Extending Paint Applications with Plugins; Drawing via QPainter; Writing static plugins; Writing dynamic plugins"]
[{"$nulls":4},"Merging plugin and main program projectsCreating a C++ plugin for QML applications; Summary; Chapter 6: Getting Wired and Managing Downloads; Introducing Qt network programming; Utilizing QNetworkAccessManager; Making use of the progress bar; Writing multithreaded applications; Managing a system network session; Summary; Chapter 7: Parsing JSON and XML Documents to Use Online APIs; Setting up Qt for Android; Parsing JSON results; Parsing XML results; Building Qt applications for Android; Parsing JSON in QML; "]
[{"$nulls":4},"Summary; Chapter 8: Enabling Your Qt Application to Support Other Languages"]
[{"$nulls":4},"Internationalization of Qt applicationsTranslating the Qt Widgets applications; Disambiguating identical texts; Changing languages dynamically; Translating the Qt Quick applications; Summary; Chapter 9: Deploying Applications on Other Devices; Releasing Qt applications on Windows; Creating an installer; Packaging the Qt applications on Linux; Deploying the Qt applications on Android; Summary; Chapter 10: Don't Panic When You Encounter These Issues; Commonly encountered issues; C++ syntax mistakes; Pointer and memory; Incompatible shared libraries; Doesn't run on Android!"]
[{"$nulls":4},"Debugging the Qt applicationsDebugging Qt Quick applications; Useful resources; Summary; Index"]
[null,null,null,"Sommario/riassunto","If you are a programmer looking for a truly cross-platform GUI framework to help you save your time by side-stepping the incompatibility between different platforms and building applications using Qt 5 for multiple targets, then this book is most certainly intended for you. It is assumed that you have a basic programming experience of C++ and fundamental knowledge about Qt."]