<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[String von einer Klasse in eine andere Klasse übergeben]]></title><description><![CDATA[<p>Ich habe mit QT einen FileDialog der mir den Pfad eines Ordners als string ausgibt (directoryName). Diesen String brauche ich in einer anderen Klasse.<br />
Ich denke dass dies eine essentielle C++ Frage ist die ich leider noch nicht beantworten kann... mist</p>
<pre><code>void Main::open()
{
QString directoryName = QFileDialog::getExistingDirectory(this, tr(&quot;Please choose  Datafolder&quot;), currentDataDirectory);

	if(!directoryName.isEmpty())
	openDirectory(directoryName);

std::cout &lt;&lt; &quot;Current Directory: &quot; &lt;&lt; directoryName.toStdString() &lt;&lt; std::endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/203890/string-von-einer-klasse-in-eine-andere-klasse-übergeben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 05:31:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/203890.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 27 Jan 2008 20:50:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String von einer Klasse in eine andere Klasse übergeben on Sun, 27 Jan 2008 20:50:30 GMT]]></title><description><![CDATA[<p>Ich habe mit QT einen FileDialog der mir den Pfad eines Ordners als string ausgibt (directoryName). Diesen String brauche ich in einer anderen Klasse.<br />
Ich denke dass dies eine essentielle C++ Frage ist die ich leider noch nicht beantworten kann... mist</p>
<pre><code>void Main::open()
{
QString directoryName = QFileDialog::getExistingDirectory(this, tr(&quot;Please choose  Datafolder&quot;), currentDataDirectory);

	if(!directoryName.isEmpty())
	openDirectory(directoryName);

std::cout &lt;&lt; &quot;Current Directory: &quot; &lt;&lt; directoryName.toStdString() &lt;&lt; std::endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1444734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444734</guid><dc:creator><![CDATA[DerBert]]></dc:creator><pubDate>Sun, 27 Jan 2008 20:50:30 GMT</pubDate></item><item><title><![CDATA[Reply to String von einer Klasse in eine andere Klasse übergeben on Sun, 27 Jan 2008 21:10:24 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Dann übergib dieser Klasse doch den String. Als Parameter einer Methode oder über ein Attribut der Klasse.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1444741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444741</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sun, 27 Jan 2008 21:10:24 GMT</pubDate></item><item><title><![CDATA[Reply to String von einer Klasse in eine andere Klasse übergeben on Mon, 28 Jan 2008 13:58:46 GMT]]></title><description><![CDATA[<p>akari schrieb:</p>
<blockquote>
<p>Hallo</p>
<p>Dann übergib dieser Klasse doch den String. Als Parameter einer Methode oder über ein Attribut der Klasse.</p>
<p>bis bald<br />
akari</p>
</blockquote>
<p>Die oben zusehende Funktion diente als SLOT für einen QT-PushButton.<br />
Wenn ich jetzt Parameter übergebe mag mein Button nicht mehr...</p>
<p>Ich übergebe open(const QString directoryName)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1445095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1445095</guid><dc:creator><![CDATA[DerBert]]></dc:creator><pubDate>Mon, 28 Jan 2008 13:58:46 GMT</pubDate></item><item><title><![CDATA[Reply to String von einer Klasse in eine andere Klasse übergeben on Mon, 28 Jan 2008 15:13:01 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Das liegt daran weil der Button für seine Eventmethode einen festen Prototyp erwartet wo du nicht einfach einen Parameter zusätzlich einfügen kannst.<br />
Du must da eben der Klasse Main noch eine Membervariable mitgeben die von der open-Funktion ausgelesen wird. Das sollte kein Problem sein wenn du die notwendigen Grundkenntnisse von OOP hast.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1445150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1445150</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 28 Jan 2008 15:13:01 GMT</pubDate></item><item><title><![CDATA[Reply to String von einer Klasse in eine andere Klasse übergeben on Mon, 28 Jan 2008 18:20:52 GMT]]></title><description><![CDATA[<p>Stichwort getter und setter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1445250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1445250</guid><dc:creator><![CDATA[jojomj]]></dc:creator><pubDate>Mon, 28 Jan 2008 18:20:52 GMT</pubDate></item></channel></rss>