Begin writing graphical user interface(GUI) applications for building human machine interfaces with a clear understanding of key concepts of the Qt framework Key Features Learn how to write, assemble, and build Qt application from the command line Understand key concepts like Signals and Slots in Qt Best practices and effective techniques for designing graphical user interfaces using Qt 5 Book Description Qt is a cross-platform application framework and widget toolkit that is used to create GUI applications that can run on different hardware and operating systems. The main aim of this book is to introduce Qt to the reader. Through the use of simple examples, we will walk you through building blocks without focusing too much on theory. Qt is a popular tool that can be used for building a variety of applications, such as web browsers, media players such as VLC, and Adobe Photoshop. Following Qt installation and setup, the book dives straight into helping you create your first application. You will be introduced to Widgets, Qt’s interface building block, and the many varieties that are available for creating GUIs. Next, Qt’s core concept of signals and slots are well illustrated with sufficient examples. The book further teaches you how to create custom widgets, signals and slots, and how to communicate useful information via dialog boxes. To cap everything off, you will be taken through writing applications that can connect to databases in order to persist data. By the end of the book, you should be well equipped to start creating your own Qt applications and confident enough to pick up more advanced Qt techniques and materials to hone your skills. What you will learn Set up and configure your machine to begin developing Qt applications Discover different widgets and layouts for constructing UIs Understand the key concept of signals and slots Understand how signals and slots help animate a GUI Explore how to create customized widgets along with signals and slots Understand how to subclass and create a custom windows application Understand how to write applications that can talk to databases. Who this book is for Anyone trying to start development of graphical user interface application will find this book useful. One does not need prior exposure to other toolkits to understand this book. In order to learn from this book you should have basic knowledge of C++ and a good grasp of Object Oriented Programming. Familiarity with GNU/Linux will be very useful though it’s not a mandatory skill.
ترجمه فارسی (ترجمه ماشینی)
شروع نوشتن برنامههای رابط کاربری گرافیکی (GUI) برای ساخت رابطهای ماشین انسانی با درک واضح مفاهیم کلیدی چارچوب Qt ویژگیهای کلیدی نحوه نوشتن، مونتاژ و ساخت برنامه Qt را از خط فرمان درک مفاهیم کلیدی مانند سیگنالها و شکافها در Qt بهترین شیوهها و تکنیکهای مؤثر برای طراحی رابطهای کاربری گرافیکی با استفاده از Qt 5 شرح کتاب Qt یک چارچوب برنامه کاربردی و ابزارک ابزارک است که برای ایجاد برنامههای رابط کاربری گرافیکی که میتوانند روی سختافزار و سیستمعاملهای مختلف اجرا شوند، استفاده میشود. هدف اصلی این کتاب معرفی Qt به خواننده است. با استفاده از مثالهای ساده، بدون تمرکز بیش از حد بر تئوری، شما را از طریق بلوکهای سازنده راهنمایی میکنیم. Qt یک ابزار محبوب است که می تواند برای ساخت برنامه های مختلف مانند مرورگرهای وب، پخش کننده های رسانه ای مانند VLC و Adobe Photoshop استفاده شود. پس از نصب و راه اندازی Qt، کتاب مستقیماً به شما کمک می کند تا اولین برنامه خود را ایجاد کنید. شما با ابزارک ها، بلوک ساختمان رابط Qt و انواع مختلفی که برای ایجاد رابط کاربری گرافیکی در دسترس هستند، آشنا خواهید شد. در مرحله بعد، مفهوم اصلی Qt از سیگنال ها و اسلات ها با مثال های کافی به خوبی نشان داده شده است. این کتاب بیشتر به شما می آموزد که چگونه ویجت ها، سیگنال ها و اسلات های سفارشی ایجاد کنید، و چگونه اطلاعات مفید را از طریق جعبه های محاوره ای برقرار کنید. برای محدود کردن همه چیز، با نوشتن برنامه هایی که می توانند به پایگاه های داده وصل شوند تا داده ها ماندگار شوند، جذب خواهید شد. در پایان کتاب، باید به خوبی مجهز شده باشید تا بتوانید برنامههای Qt خود را ایجاد کنید و به اندازه کافی اعتماد به نفس داشته باشید که تکنیکها و مواد پیشرفتهتر Qt را برای تقویت مهارتهای خود انتخاب کنید. آنچه یاد خواهید گرفت راه اندازی و پیکربندی دستگاه خود برای شروع توسعه برنامه های کاربردی Qt کشف ویجت ها و طرح بندی های مختلف برای ساخت رابط های کاربری مفهوم کلیدی سیگنال ها و اسلات ها را درک کنید درک اینکه چگونه سیگنال ها و اسلات ها به متحرک سازی یک رابط کاربری گرافیکی کمک می کنند نحوه ایجاد ویجت های سفارشی همراه با سیگنال ها و سیگنال ها را بررسی کنید. اسلات ها نحوه زیر کلاس بندی و ایجاد یک برنامه کاربردی ویندوز سفارشی را بدانید نحوه نوشتن برنامه هایی که می توانند با پایگاه های داده صحبت کنند را بدانید. این کتاب برای هر کسی که بخواهد توسعه برنامه رابط کاربری گرافیکی را شروع کند، این کتاب را مفید خواهد یافت. برای درک این کتاب نیازی به مواجهه قبلی با ابزارهای دیگر نیست. برای یادگیری از این کتاب باید دانش پایه C++ و تسلط خوبی به برنامه نویسی شی گرا داشته باشید. آشنایی با گنو/لینوکس بسیار مفید خواهد بود، اگرچه این یک مهارت اجباری نیست.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.