<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Как в Qt обработать нажатие кнопки? - Qt				            </title>
            <link>https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/</link>
            <description>Обсуждение вопросов, посвященных программированию микроконтроллеров, разработке электроники и не только.</description>
            <language>ru-RU</language>
            <lastBuildDate>Wed, 19 Aug 2026 08:55:58 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>НА: Как в Qt обработать нажатие кнопки?</title>
                        <link>https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-830</link>
                        <pubDate>Tue, 22 Feb 2022 17:59:48 +0000</pubDate>
                        <description><![CDATA[@ai спасибо за такое доходчивое объяснение!]]></description>
                        <content:encoded><![CDATA[<p>@ai спасибо за такое доходчивое объяснение!</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/qt/">Qt</category>                        <dc:creator>penguin</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-830</guid>
                    </item>
				                    <item>
                        <title>НА: Как в Qt обработать нажатие кнопки?</title>
                        <link>https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-829</link>
                        <pubDate>Tue, 22 Feb 2022 17:01:46 +0000</pubDate>
                        <description><![CDATA[По существу - да, функции. При возникновении некоторого события происходит генерация сигнала. К сигналу можно &quot;присоединить&quot; один или несколько слотов - то есть функций, которые будут вызван...]]></description>
                        <content:encoded><![CDATA[<p>По существу - да, функции. При возникновении некоторого события происходит генерация сигнала. К сигналу можно "присоединить" один или несколько слотов - то есть функций, которые будут вызваны при возникновении этого сигнала. При этом сигналы и слоты могут выполняться в разных потоках. Все элементы интерфейса имеют определенный набор сигналов, но также и любые другие классы (не Ui, в том числе пользовательские классы) могут иметь свои собственные сигналы.</p>
<p>Вот кстати максимально подробно - <a href="https://doc.qt.io/qt-5/signalsandslots.html" target="_blank" rel="noopener">ссылка</a>. Если что обращайтесь )</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/qt/">Qt</category>                        <dc:creator>AI</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-829</guid>
                    </item>
				                    <item>
                        <title>НА: Как в Qt обработать нажатие кнопки?</title>
                        <link>https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-828</link>
                        <pubDate>Tue, 22 Feb 2022 15:37:06 +0000</pubDate>
                        <description><![CDATA[@ai все получилось! А можете объяснить немного по терминологии - &quot;сигналы&quot;, &quot;слоты&quot; - это функции?]]></description>
                        <content:encoded><![CDATA[<p>@ai все получилось! А можете объяснить немного по терминологии - "сигналы", "слоты" - это функции?</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/qt/">Qt</category>                        <dc:creator>penguin</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-828</guid>
                    </item>
				                    <item>
                        <title>НА: Как в Qt обработать нажатие кнопки?</title>
                        <link>https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-827</link>
                        <pubDate>Tue, 22 Feb 2022 14:28:39 +0000</pubDate>
                        <description><![CDATA[@penguin самый базовый способ - правой кнопкой мыши на элементе, затем &quot;перейти к слоту&quot;:

 
Далее выбираешь один из сигналов:

 
В итоге генерируется слот, который уже подключен к сиг...]]></description>
                        <content:encoded><![CDATA[<p>@penguin самый базовый способ - правой кнопкой мыши на элементе, затем "перейти к слоту":</p>
161
<p> </p>
<p>Далее выбираешь один из сигналов:</p>
162
<p> </p>
<p>В итоге генерируется слот, который уже подключен к сигналу:</p>
<pre contenteditable="false">void MainWindow::on_pushButton_clicked()
{
    qDebug() &lt;&lt; "Button is clicked";
}</pre>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/qt/">Qt</category>                        <dc:creator>AI</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-827</guid>
                    </item>
				                    <item>
                        <title>НА: Как в Qt обработать нажатие кнопки?</title>
                        <link>https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-826</link>
                        <pubDate>Tue, 22 Feb 2022 12:43:25 +0000</pubDate>
                        <description><![CDATA[@ai спасибо, да все так и делаю - через Designer. Теперь вопрос только как события кнопки (нажатие и другие) связать с кодом.]]></description>
                        <content:encoded><![CDATA[<p>@ai спасибо, да все так и делаю - через Designer. Теперь вопрос только как события кнопки (нажатие и другие) связать с кодом.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/qt/">Qt</category>                        <dc:creator>penguin</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-826</guid>
                    </item>
				                    <item>
                        <title>НА: Как в Qt обработать нажатие кнопки?</title>
                        <link>https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-825</link>
                        <pubDate>Tue, 22 Feb 2022 11:28:10 +0000</pubDate>
                        <description><![CDATA[От: @penguin 
Доброго дня, у меня нубский вопрос, только перешел на Qt, делаю первые шаги в освоении. Хочу понять механизм создания кнопки и обработки нажатия, буду благодарен любым примера...]]></description>
                        <content:encoded><![CDATA[<blockquote data-userid="1829" data-postid="824" data-mention="penguin">
<div class="wpforo-post-quote-author"><strong> От: @penguin </strong></div>
<p>Доброго дня, у меня нубский вопрос, только перешел на Qt, делаю первые шаги в освоении. Хочу понять механизм создания кнопки и обработки нажатия, буду благодарен любым примерам!</p>
</blockquote>
<p>Привет, у тебя приложение Qt Widgets?</p>
158
<p>Если да, то можно открыть файл mainwindow.ui в дизайнере и там просто перетащить кнопку в нужное место:</p>
159
<p>Дальше уже лучше конечно использовать компоновщики (layout), но это уже другая тема)</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/qt/">Qt</category>                        <dc:creator>AI</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-825</guid>
                    </item>
				                    <item>
                        <title>Как в Qt обработать нажатие кнопки?</title>
                        <link>https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-824</link>
                        <pubDate>Tue, 22 Feb 2022 10:36:16 +0000</pubDate>
                        <description><![CDATA[Доброго дня, у меня нубский вопрос, только перешел на Qt, делаю первые шаги в освоении. Хочу понять механизм создания кнопки и обработки нажатия, буду благодарен любым примерам!]]></description>
                        <content:encoded><![CDATA[<p>Доброго дня, у меня нубский вопрос, только перешел на Qt, делаю первые шаги в освоении. Хочу понять механизм создания кнопки и обработки нажатия, буду благодарен любым примерам!</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/qt/">Qt</category>                        <dc:creator>penguin</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/qt/kak-v-qt-obrabotat-nazhatie-knopki/#post-824</guid>
                    </item>
							        </channel>
        </rss>
		