{"id":10758,"date":"2020-03-25T13:26:29","date_gmt":"2020-03-25T13:26:29","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=10758"},"modified":"2022-01-07T13:09:57","modified_gmt":"2022-01-07T13:09:57","slug":"parwiz-forogh-qt-qml-charts-opengl","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=10758","title":{"rendered":"Parwiz Forogh: Qt, QML, Charts, OpenGL"},"content":{"rendered":"<p><!-- ---------------------------------------------------------------------------- --><\/p>\n<h2>Qt5 C++ GUI Programming<\/h2>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PL1FgJUcJJ03ve3jJwTocGkxTsGYMni5qD\">Qt5 C++ GUI Programming<\/a><\/p>\n<ul>\n<li>Qt5 C++ Tutorial Installation With Visual Studio 2015<\/li>\n<li>Qt5 C++ Tutorial Hello World Console Application #2<\/li>\n<li>Qt5 C++ Tutorial First GUI Application Window #3<\/li>\n<li>Qt5 C++ Signal And Slots With Practical Examples #4<\/li>\n<li>Qt5 C++ Creating Layouts #5<\/li>\n<li>Qt5 C++ Adding CSS Styles #6<\/li>\n<li>Qt5 C++ PushButton #7<\/li>\n<li>Qt5 C++ Create CheckBox #8<\/li>\n<li>Qt5 C++ Creating RadioButton #9<\/li>\n<li>Qt5 C++ ComboBox With Signal And Slots (programming) #10<\/li>\n<li>Qt5 C++ Creating ListWidget Application #11<\/li>\n<li>Qt5 C++ MessageBox Practical Example #12<\/li>\n<li>Qt5 C++ Creating Menu And Toolbar QMenu #13<\/li>\n<li>Qt5 C++ Creating Print Dialog (QPrintDialog) #14<\/li>\n<li>Qt5 C++ Creating Font Dialog (QFontDialog) #15<\/li>\n<li>Qt5 C++ Creating Color Dialog (QColorDialog) #16<\/li>\n<li>Qt5 C++ Creating File Dialog (QFileDialog) #17<\/li>\n<li>Qt5 C++ Progressbar And Slider (QProgressbar And QSlider) #18<\/li>\n<li>Qt5 C++ Creating Animations (QPropertyAnimation) #19<\/li>\n<li>Qt5 C++ Controlling Animation With Easing CurveQPropertyAnimation &#038; QEasingCurve #20<\/li>\n<li>Qt5 C++ Creating Parallel Animation Group QParallelAnimationGroup #21<\/li>\n<li>Qt5 C++ Creating Sequential Animation Group (QSequentialAnimationGroup) #22<\/li>\n<li>Qt5 C++ How To Create State Machine In Qt (QStateMachine, QEventTransition) #23<\/li>\n<li>Qt5 C++ Drawing Text And Line (QPainter, QPen, QTextDocument) In Qt #24<\/li>\n<li>Qt5 C++ Drawing Rectangle (QPainter, QPen, QBrush) In Qt #25<\/li>\n<li>Qt5 C++ Drawing Ellipse (QPainter, QPen, QBrush) In Qt #26<\/li>\n<li>Qt5 C++ Gradients (QLinearGradients, QRadialGradient, QConicalGradient) #27<\/li>\n<li>Qt5 C++ Connecting Qt Application To Mysql Database #28<\/li>\n<li>Qt5 C++ How To Connect Qt Application To Sqlite3 Database #29<\/li>\n<li>Qt5 C++ Register &#038; Login System With Mysql Main Design Part One #30<\/li>\n<li>Qt5 C++ Register &#038; Login System With Mysql Main Design Part Two #31<\/li>\n<li>Qt5 C++ Register &#038; Login System Inserting Users Data In To Mysql Part Three #32<\/li>\n<li>Qt5 C++ Register &#038; Login System User Login Part Four (Mysql Database) #33<\/li>\n<li>Qt5 C++ QSqlQueryModel With Mysql Database &#038; QTableView #34<\/li>\n<li>Qt5 C++ QSqlTableModel With Mysql Database &#038; QTableView #35<\/li>\n<li>Qt5 C++ Creating BarChart With QtChart | C++ GUI Tutorial<\/li>\n<li>Qt5 C++ Creating LineChart With QtChart | C++ GUI Tutorial<\/li>\n<li>Qt5 C++ Creating PieChart With QtChart | C++ GUI Tutorial<\/li>\n<li>Qt5 C++ Creating DonutChart With QtChart<\/li>\n<\/ul>\n<p><!-- ---------------------------------------------------------------------------- --><\/p>\n<h2>Developing QtQuick QML Applications in Qt5<\/h2>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PL1FgJUcJJ03tP9xS-QXOJFH8GqlgiHV4i\">Developing QtQuick QML Applications in Qt5<\/a><\/p>\n<ul>\n<li>QtQuick QML Introduction #1<\/li>\n<li>QtQuick QML First Window #2<\/li>\n<li>QtQuick QML Our First Rectangle #3<\/li>\n<li>QtQuick QML MouseArea #4<\/li>\n<li>QtQuick QML Properties #5<\/li>\n<li>QtQuick QML Scripting #6<\/li>\n<li>QtQuick QML Image Element #7<\/li>\n<\/ul>\n<p><!-- ---------------------------------------------------------------------------- --><\/p>\n<h2>Qt5 C++ Charts<\/h2>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PL1FgJUcJJ03u_sP7YZA2GAF0Gols0sRsf\">Qt5 C++ Charts<\/a><\/p>\n<ul>\n<li>Qt5 C++ Creating BarChart With QtChart<\/li>\n<li>Qt5 C++ Creating LineChart With QtChart<\/li>\n<li>Qt5 C++ Creating PieChart With QtChart<\/li>\n<li>Qt5 C++ Creating DonutChart With QtChart<\/li>\n<\/ul>\n<p><!-- ---------------------------------------------------------------------------- --><\/p>\n<h2>Qt5 C++ OPENGL PROGRAMMING (OpenGL 2)<\/h2>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PL1FgJUcJJ03syppOYoA14QOHFktvRrM8l\">Qt5 C++ OPENGL PROGRAMMING<\/a><\/p>\n<ul>\n<li>1 Qt5 C++ Opengl Tutorial Creating Window<\/li>\n<li>2 Qt5 C++ Opengl Tutorial Drawing Quads<\/li>\n<li>3 Qt5 C++ Opengl Tutorial Drawing Traingle And Coloring<\/li>\n<li>4 Qt5 C++ Opengl Tutorial Rendering 3D Shape In Screen<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Qt5 C++ GUI Programming Qt5 C++ GUI Programming Qt5 C++ Tutorial Installation With Visual Studio 2015 Qt5 C++ Tutorial Hello World Console Application #2 Qt5 C++ Tutorial First GUI Application Window #3 Qt5 C++ Signal And Slots With Practical Examples #4 Qt5 C++ Creating Layouts #5 Qt5 C++ Adding CSS Styles #6 Qt5 C++ PushButton [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10758","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10758"}],"version-history":[{"count":4,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10758\/revisions"}],"predecessor-version":[{"id":12914,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10758\/revisions\/12914"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}