<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Spells from the Qt Wizard</title>
	<atom:link href="http://www.fioniasoftware.dk/blog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://www.fioniasoftware.dk/blog</link>
	<description>Fionia Software Qt Blog</description>
	<lastBuildDate>Wed, 18 Apr 2012 10:14:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on Qt Sourcecode Structure by Homepage</title>
		<link>http://www.fioniasoftware.dk/blog/?p=34#comment-1131</link>
		<dc:creator>Homepage</dc:creator>
		<pubDate>Wed, 18 Apr 2012 10:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=34#comment-1131</guid>
		<description>&lt;strong&gt;... [Trackback]...&lt;/strong&gt;

[...] Find More Informations here: fioniasoftware.dk/blog/?p=34 [...]...</description>
		<content:encoded><![CDATA[<p><strong>&#8230; [Trackback]&#8230;</strong></p>
<p>[...] Find More Informations here: fioniasoftware.dk/blog/?p=34 [...]&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FlatProxyModel by URL</title>
		<link>http://www.fioniasoftware.dk/blog/?p=51#comment-1130</link>
		<dc:creator>URL</dc:creator>
		<pubDate>Wed, 18 Apr 2012 08:14:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=51#comment-1130</guid>
		<description>&lt;strong&gt;... [Trackback]...&lt;/strong&gt;

[...] There you will find 40960 more Infos: fioniasoftware.dk/blog/?p=51 [...]...</description>
		<content:encoded><![CDATA[<p><strong>&#8230; [Trackback]&#8230;</strong></p>
<p>[...] There you will find 40960 more Infos: fioniasoftware.dk/blog/?p=51 [...]&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Custom positioners in QML by Bo Thorsen</title>
		<link>http://www.fioniasoftware.dk/blog/?p=124#comment-601</link>
		<dc:creator>Bo Thorsen</dc:creator>
		<pubDate>Sun, 04 Sep 2011 12:59:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=124#comment-601</guid>
		<description>Since I mentioned the use of a timer, here is the code that implements this solution:

&lt;pre&gt;onChildrenChanged: positionTimer.restart();

Timer {
    id: positionTimer
    interval: 0
    onTriggered: updatePositions();
}&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Since I mentioned the use of a timer, here is the code that implements this solution:</p>
<pre>onChildrenChanged: positionTimer.restart();

Timer {
    id: positionTimer
    interval: 0
    onTriggered: updatePositions();
}</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on QCalendarWidget on Symbian by nish</title>
		<link>http://www.fioniasoftware.dk/blog/?p=94#comment-465</link>
		<dc:creator>nish</dc:creator>
		<pubDate>Wed, 15 Jun 2011 09:24:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=94#comment-465</guid>
		<description>This post demos that how easy it is to make QWidgets on small screen devices. Before QML me too was using custom QWidgets  to create very nice looking UIs on devices. I dont know why QML is needed.</description>
		<content:encoded><![CDATA[<p>This post demos that how easy it is to make QWidgets on small screen devices. Before QML me too was using custom QWidgets  to create very nice looking UIs on devices. I dont know why QML is needed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Qt Sourcecode Structure by Thomas Meyer</title>
		<link>http://www.fioniasoftware.dk/blog/?p=34#comment-400</link>
		<dc:creator>Thomas Meyer</dc:creator>
		<pubDate>Wed, 13 Apr 2011 16:53:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=34#comment-400</guid>
		<description>Hello Bo,
with your structure it is very easy to make unit tests. Add the class which is to test, add a simple function for testing, easy. :-)
But I don&#039;t understand how to work with the complete structure, I will say over the whole day.
I&#039;m new to CMake and there is not a large good documentation for beginners, I think. Your structure supports the &#039;Out-of-Source&#039; builds.
The naming for the directories (and so for the corresponding &#039;sub&#039;-projects) are very nice, because it is difficult to find for every project names. I often must rename a project and it is a desaster. ;-)
When I understand your structure (model) correct, so it is for 1 up to many developers. I think there is a need for a complete description and definition, because it could be used in most single developer projects and there is today no market (but many single developers for small projects).
When you add a new class, how do you do it?
How often do you generate the whole Visual Studio project (once a day, month etc.)?
Is it a good practice to put the functional concept in an own directory, for the GUI replaceability?
Is your structure like a model and if so, will be there a name?
I want to know more ... ;-)</description>
		<content:encoded><![CDATA[<p>Hello Bo,<br />
with your structure it is very easy to make unit tests. Add the class which is to test, add a simple function for testing, easy. <img src='http://www.fioniasoftware.dk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
But I don&#8217;t understand how to work with the complete structure, I will say over the whole day.<br />
I&#8217;m new to CMake and there is not a large good documentation for beginners, I think. Your structure supports the &#8216;Out-of-Source&#8217; builds.<br />
The naming for the directories (and so for the corresponding &#8216;sub&#8217;-projects) are very nice, because it is difficult to find for every project names. I often must rename a project and it is a desaster. <img src='http://www.fioniasoftware.dk/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
When I understand your structure (model) correct, so it is for 1 up to many developers. I think there is a need for a complete description and definition, because it could be used in most single developer projects and there is today no market (but many single developers for small projects).<br />
When you add a new class, how do you do it?<br />
How often do you generate the whole Visual Studio project (once a day, month etc.)?<br />
Is it a good practice to put the functional concept in an own directory, for the GUI replaceability?<br />
Is your structure like a model and if so, will be there a name?<br />
I want to know more &#8230; <img src='http://www.fioniasoftware.dk/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Qt Sourcecode Structure by Bo Thorsen</title>
		<link>http://www.fioniasoftware.dk/blog/?p=34#comment-381</link>
		<dc:creator>Bo Thorsen</dc:creator>
		<pubDate>Mon, 04 Apr 2011 13:50:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=34#comment-381</guid>
		<description>Hello Thomas,

The file fstest_test_libmodel.cpp is generated by cmake from the lines at the end of the CMakeLists.txt in the test dir. You can see these lines:

&lt;code&gt;INCLUDE(fstest)
SET(test_libmodel DocumentTest DocumentManagerTest)
FSTEST(test_libmodel LibModel)&lt;/code&gt;

You have to add your class to the list in the SET(...) and the filenames must match the test names.</description>
		<content:encoded><![CDATA[<p>Hello Thomas,</p>
<p>The file fstest_test_libmodel.cpp is generated by cmake from the lines at the end of the CMakeLists.txt in the test dir. You can see these lines:</p>
<p><code>INCLUDE(fstest)<br />
SET(test_libmodel DocumentTest DocumentManagerTest)<br />
FSTEST(test_libmodel LibModel)</code></p>
<p>You have to add your class to the list in the SET(&#8230;) and the filenames must match the test names.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Qt Sourcecode Structure by Thomas Meyer</title>
		<link>http://www.fioniasoftware.dk/blog/?p=34#comment-380</link>
		<dc:creator>Thomas Meyer</dc:creator>
		<pubDate>Mon, 04 Apr 2011 12:07:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=34#comment-380</guid>
		<description>Hello Bo,
please can you explain your rules, to handle with your Qt sourcecode structure.
I have installed the FS Editor example, but I don&#039;t know for example, how to add a new test class in Visual Studio. I have
two trees, one with the source code and one with the generated Visual Studio project. In the &#039;test_libmodel&#039; project
I added a new sample class with the same functions like &#039;documenttest.cpp&#039;. And at this point I don&#039;t know, how to go on.
In the &#039;Generated Files&#039; folder, I find the class &#039;fstest_test_libmodel.cpp&#039; with the declaration for every test class. The name
of the folder says &quot;do not edit&quot;, but where can I add my sample test class?
The next is, you started with the FS Editor project at 1, how to start by 0, will say how to start from the beginning, a new project?
When I have the two source trees, how to add (or remove) generally new classes? When I add a class in the Visual Studio or a new project with the Qt Add-in 1.1.9, I have the classes in the Visual Studio project tree, not in the &quot;Qt tree&quot;. Have I to move them manually?
I think that looks like naive questions from me, but I don&#039;t want to miss a good valid structure.</description>
		<content:encoded><![CDATA[<p>Hello Bo,<br />
please can you explain your rules, to handle with your Qt sourcecode structure.<br />
I have installed the FS Editor example, but I don&#8217;t know for example, how to add a new test class in Visual Studio. I have<br />
two trees, one with the source code and one with the generated Visual Studio project. In the &#8216;test_libmodel&#8217; project<br />
I added a new sample class with the same functions like &#8216;documenttest.cpp&#8217;. And at this point I don&#8217;t know, how to go on.<br />
In the &#8216;Generated Files&#8217; folder, I find the class &#8216;fstest_test_libmodel.cpp&#8217; with the declaration for every test class. The name<br />
of the folder says &#8220;do not edit&#8221;, but where can I add my sample test class?<br />
The next is, you started with the FS Editor project at 1, how to start by 0, will say how to start from the beginning, a new project?<br />
When I have the two source trees, how to add (or remove) generally new classes? When I add a class in the Visual Studio or a new project with the Qt Add-in 1.1.9, I have the classes in the Visual Studio project tree, not in the &#8220;Qt tree&#8221;. Have I to move them manually?<br />
I think that looks like naive questions from me, but I don&#8217;t want to miss a good valid structure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ctrl+Enter Edit Handling by J-P Nurmi</title>
		<link>http://www.fioniasoftware.dk/blog/?p=84#comment-375</link>
		<dc:creator>J-P Nurmi</dc:creator>
		<pubDate>Fri, 01 Apr 2011 16:53:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=84#comment-375</guid>
		<description>&lt;code&gt;
QShortcut* shortcut = new QShortcut(QKeySequence(tr(&quot;Ctrl+Return&quot;)), d-&gt;ui.input);
action-&gt;setAutoRepeat(false);
connect(shortcut, SIGNAL(activated()), d-&gt;ui.eval, SLOT(click()));
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p><code><br />
QShortcut* shortcut = new QShortcut(QKeySequence(tr("Ctrl+Return")), d-&gt;ui.input);<br />
action-&gt;setAutoRepeat(false);<br />
connect(shortcut, SIGNAL(activated()), d-&gt;ui.eval, SLOT(click()));<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ctrl+Enter Edit Handling by Nishant Parashar</title>
		<link>http://www.fioniasoftware.dk/blog/?p=84#comment-374</link>
		<dc:creator>Nishant Parashar</dc:creator>
		<pubDate>Fri, 01 Apr 2011 11:02:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=84#comment-374</guid>
		<description>you are absolutely right!! We Qt devs just love eventFilter, I would have done the same trick of eventfilter as u mentioned. Thanks for your post now i will remember QAction beyond my QMenu.</description>
		<content:encoded><![CDATA[<p>you are absolutely right!! We Qt devs just love eventFilter, I would have done the same trick of eventfilter as u mentioned. Thanks for your post now i will remember QAction beyond my QMenu.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ctrl+Enter Edit Handling by Ctrl+Enter Edit Handling</title>
		<link>http://www.fioniasoftware.dk/blog/?p=84#comment-373</link>
		<dc:creator>Ctrl+Enter Edit Handling</dc:creator>
		<pubDate>Fri, 01 Apr 2011 07:43:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.fioniasoftware.dk/blog/?p=84#comment-373</guid>
		<description>[...] a QPlainTextEdit where I input a script, and an output window for what &#8230; Continue reading... [full post]    Bo Thorsen     Spells from the Qt Wizard   qt tricks            0        0        0        0     [...]</description>
		<content:encoded><![CDATA[<p>[...] a QPlainTextEdit where I input a script, and an output window for what &#8230; Continue reading&#8230; [full post]    Bo Thorsen     Spells from the Qt Wizard   qt tricks            0        0        0        0     [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

