{"id":25571,"date":"2020-02-20T17:18:49","date_gmt":"2020-02-20T17:18:49","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/cppblog\/?p=25571"},"modified":"2020-02-20T17:18:49","modified_gmt":"2020-02-20T17:18:49","slug":"qt-to-support-visual-studio-linux-projects","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/qt-to-support-visual-studio-linux-projects\/","title":{"rendered":"Qt to support Visual Studio Linux projects"},"content":{"rendered":"<p>Qt is a popular cross-platform framework for application development and user interface design. Its various libraries and toolsets can be used to create, test, and deploy applications that target multiple platforms and operating systems including Linux, Windows, macOS and embedded\/microcontroller systems. Qt recently announced its <a href=\"https:\/\/www.qt.io\/blog\/cross-platform-development-with-qt-and-visual-studio\">plan to support Visual Studio Linux projects<\/a> in an upcoming release of the Qt Visual Studio Tools extension, scheduled for this summer.<\/p>\n<p><img decoding=\"async\" class=\"wp-image-25572 alignleft\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2020\/02\/Qt-300x220.png\" alt=\"The Qt Company Logo\" width=\"278\" height=\"177\" \/><\/p>\n<p><em>\u201cSince the introduction of the C++ Linux workload, users have had the possibility of working on Linux development in Visual Studio. <\/em>\u00a0<em>This feature is of potential interest to Qt developers<strong>, given the cross-platform nature of Qt itself<\/strong>, which is why we are now planning to add support for it in the Qt VS Tools extension.\u201d <\/em>\u2013 Miguel Costa @ The Qt Company<\/p>\n<p>&nbsp;<\/p>\n<p>This work will build on Qt\u2019s support for MSBuild-based Windows projects and will allow you to build and run Qt-enabled projects on both Windows and Linux. You can use <a href=\"https:\/\/www.qt.io\/blog\/2019\/08\/19\/qt-visual-studio-tools-2-4-rc-released\">Qt Visual Studio Tools with MSBuild-based Windows projects<\/a> today.<\/p>\n<p>We\u2019re very excited about this work and the ability to leverage the power of Qt for Linux development in Visual Studio! You can read the full story <a href=\"https:\/\/www.qt.io\/blog\/cross-platform-development-with-qt-and-visual-studio\">on the Qt blog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Qt is a popular cross-platform framework for application development and user interface design. Its various libraries and toolsets can be used to create, test, and deploy applications that target multiple platforms and operating systems including Linux, Windows, macOS and embedded\/microcontroller systems. Qt recently announced its plan to support Visual Studio Linux projects in an upcoming [&hellip;]<\/p>\n","protected":false},"author":2953,"featured_media":25572,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[270,1,279],"tags":[],"class_list":["post-25571","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcement","category-cplusplus","category-linux"],"acf":[],"blog_post_summary":"<p>Qt is a popular cross-platform framework for application development and user interface design. Its various libraries and toolsets can be used to create, test, and deploy applications that target multiple platforms and operating systems including Linux, Windows, macOS and embedded\/microcontroller systems. Qt recently announced its plan to support Visual Studio Linux projects in an upcoming [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/25571","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/2953"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=25571"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/25571\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/25572"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=25571"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=25571"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=25571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}