<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Исспользование setCentralWidget в QT (4.1)]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=38054&amp;type=atom" />
	<updated>2016-12-30T19:42:08Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=38054</id>
		<entry>
			<title type="html"><![CDATA[Исспользование setCentralWidget в QT (4.1)]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=450003#p450003" />
			<content type="html"><![CDATA[<p>Здравствуйте.<br />Хочу добавить возможность выбора центрального виджета. Выбор будет осуществляться в ToolBar.</p><p>В MainWindows создал toolBat и добавил два действия.<br /></p><div class="codebox"><pre><code>    toolBar = new QToolBar (&quot;Work Place&quot;);
    toolBar-&gt;addAction (&quot;Read&quot;, this, SLOT(creatReadWidget()));
    toolBar-&gt;addAction (&quot;Write&quot;, this, SLOT(createWriteWidget()));
    addToolBar (Qt::TopToolBarArea, toolBar);</code></pre></div><p>В слотах устанавливается виджет.<br /></p><div class="codebox"><pre><code>    setCentralWidget(pbtХ);</code></pre></div><p>При смене виджетов (нажатии Read-&gt;Write-&gt;Read) приложение завершается с ошибкой &quot;The program has unexpectedly finished.&quot; При этом множественная смена центрального виджета в конструкторе MainWindows проблем не вызывает.<br />Подскажите в чем может быть проблема ? Может есть другой подход к решению задачи ?</p>]]></content>
			<author>
				<name><![CDATA[marik]]></name>
			</author>
			<updated>2016-12-30T19:42:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=450003#p450003</id>
		</entry>
</feed>
