<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Qt on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/qt/</link>
        <description>Recent content in Qt on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Mon, 23 Jun 2025 15:32:34 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/qt/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>NotepadNext</title>
        <link>https://producthunt.programnotes.cn/en/p/notepadnext/</link>
        <pubDate>Mon, 23 Jun 2025 15:32:34 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/notepadnext/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1600852132262-fd83bcc3b99b?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3NTA2NjM4NDJ8&amp;ixlib=rb-4.1.0" alt="Featured image of post NotepadNext" /&gt;&lt;h1 id=&#34;dail8859notepadnext&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/dail8859/NotepadNext&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;dail8859/NotepadNext&lt;/a&gt;
&lt;/h1&gt;&lt;h1 id=&#34;notepad-next&#34;&gt;Notepad Next
&lt;/h1&gt;&lt;p&gt;&lt;img src=&#34;https://github.com/dail8859/NotepadNext/workflows/Build%20Notepad%20Next/badge.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Build Notepad Next&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;A cross-platform, reimplementation of Notepad++.&lt;/p&gt;
&lt;p&gt;Though the application overall is stable and usable, it should not be considered safe for critically important work.&lt;/p&gt;
&lt;p&gt;There are numerous bugs and half working implementations. Pull requests are greatly appreciated.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://producthunt.programnotes.cn/doc/screenshot.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;screenshot&#34;
	
	
&gt;&lt;/p&gt;
&lt;h1 id=&#34;installation&#34;&gt;Installation
&lt;/h1&gt;&lt;p&gt;Packages are available for Windows, Linux, and MacOS.&lt;/p&gt;
&lt;p&gt;Below are the supported distribution mechanisms. There may be other ways to download/install the application, but this project will likely not be able to offer any support for those since they are made available by other individuals.&lt;/p&gt;
&lt;h2 id=&#34;windows&#34;&gt;Windows
&lt;/h2&gt;&lt;p&gt;Windows packages are available as an installer or a stand-alone zip file on the &lt;a class=&#34;link&#34; href=&#34;https://github.com/dail8859/NotepadNext/releases&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;release&lt;/a&gt; page. The installer provides additional components such as an auto-updater and Windows context menu integration. You can easily install it with Winget:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;winget&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;install&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dail8859&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;NotepadNext&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;linux&#34;&gt;Linux
&lt;/h2&gt;&lt;p&gt;Linux packages can be obtained by downloading the stand-alone AppImage on the &lt;a class=&#34;link&#34; href=&#34;https://github.com/dail8859/NotepadNext/releases&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;release&lt;/a&gt; page or by installing the &lt;a class=&#34;link&#34; href=&#34;https://flathub.org/apps/details/com.github.dail8859.NotepadNext&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;flatpak&lt;/a&gt; by executing:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;flatpak install flathub com.github.dail8859.NotepadNext
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;macos&#34;&gt;MacOS
&lt;/h2&gt;&lt;p&gt;MacOS disk images can be downloaded from the &lt;a class=&#34;link&#34; href=&#34;https://github.com/dail8859/NotepadNext/releases&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;release&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;It can also be installed using brew:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew tap dail8859/notepadnext
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew install --no-quarantine notepadnext
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h4 id=&#34;macos-tweaks&#34;&gt;MacOS Tweaks
&lt;/h4&gt;&lt;p&gt;By default, MacOS enables font smoothing which causes text to appear quite differently from the Windows version. This can be disabled system-wide using the following command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;defaults -currentHost write -g AppleFontSmoothing -int &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;A restart is required for this to take effect.&lt;/p&gt;
&lt;h1 id=&#34;development&#34;&gt;Development
&lt;/h1&gt;&lt;p&gt;Current development is done using QtCreator with the Microsoft Visual C++ (msvc) compiler. Qt 6.5 is the currently supported Qt version. Older versions of Qt are likely to work but are not tested. Any fixes for older versions will be accepted as long as they do not introduce complex fixes. This application is also known to build successfully on various Linux distributions and macOS. Other platforms/compilers should be usable with minor modifications.&lt;/p&gt;
&lt;p&gt;If you are familiar with building C++ Qt desktop applications with Qt Creator, then this should be as simple as opening &lt;code&gt;src/NotepadNext.pro&lt;/code&gt; and build/run the project.&lt;/p&gt;
&lt;p&gt;If you are new to building C++ Qt desktop applications, there is a more detailed guide &lt;a class=&#34;link&#34; href=&#34;https://producthunt.programnotes.cn/doc/Building.md&#34; &gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;license&#34;&gt;License
&lt;/h1&gt;&lt;p&gt;This code is released under the &lt;a class=&#34;link&#34; href=&#34;https://www.gnu.org/licenses/gpl-3.0.txt&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GNU General Public License version 3&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
