<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
	>
<channel>
	<title>Qt Labs Japan へのコメント</title>
	<atom:link href="http://labs.qt.nokia.co.jp/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://labs.qt.nokia.co.jp</link>
	<description>Qt Labs 日本語版</description>
	<lastBuildDate>Tue, 31 Jan 2012 01:46:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>朝木卓見 より BeagleBoard 向け Qt 5 へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2012/01/25/qt-5-on-beagleboard.html/comment-page-1#comment-1955</link>
		<dc:creator>朝木卓見</dc:creator>
		<pubDate>Tue, 31 Jan 2012 01:46:33 +0000</pubDate>
		<guid isPermaLink="false">http://labs.qt.nokia.co.jp/?p=7426#comment-1955</guid>
		<description>デバイスにインストールするディレクトリに imports が抜けていたので追加しました。</description>
		<content:encoded><![CDATA[<p>デバイスにインストールするディレクトリに imports が抜けていたので追加しました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>鈴木 佑 より Qt をはじめよう！ 第13回: GUI デザイナを使おう へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2010/08/19/qt-designer.html/comment-page-1#comment-1954</link>
		<dc:creator>鈴木 佑</dc:creator>
		<pubDate>Tue, 31 Jan 2012 00:36:15 +0000</pubDate>
		<guid isPermaLink="false">http://qt-labs.jp/?p=1320#comment-1954</guid>
		<description>Qt Creator 2.4.0 の場合は「Qt ウィジェットプロジェクト」の中の「Qt GUI アプリケーション」を選択してください。</description>
		<content:encoded><![CDATA[<p>Qt Creator 2.4.0 の場合は「Qt ウィジェットプロジェクト」の中の「Qt GUI アプリケーション」を選択してください。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Suzuki より Qt をはじめよう！ 第13回: GUI デザイナを使おう へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2010/08/19/qt-designer.html/comment-page-1#comment-1953</link>
		<dc:creator>Suzuki</dc:creator>
		<pubDate>Tue, 31 Jan 2012 00:29:38 +0000</pubDate>
		<guid isPermaLink="false">http://qt-labs.jp/?p=1320#comment-1953</guid>
		<description>津田伸秀さんの
Qtプログラミング入門（工学社）というのを買いました。

鈴木さんの記述と同様、新しいプロジェクトを選択すると、『Qt C++プロジェクト』という選択肢があることになっています。
ところが、私がインストールしたSDKにあるQt Creator2.4.0(Qt 4.7.4 (32bit)を使用)では、『Qt C++プロジェクト』がありません。
使いたいのはこの機能だけなので困ってしまいました。
どうしたら良いか教えて頂けませんでしょうか？

ちなみに、Qtは現時点での最新版です。
インストールは、4回やり直しましたが同じです。
ウェブでも同じような情報は見つかりませんでした。

よろしくお願いいたします。</description>
		<content:encoded><![CDATA[<p>津田伸秀さんの<br />
Qtプログラミング入門（工学社）というのを買いました。</p>
<p>鈴木さんの記述と同様、新しいプロジェクトを選択すると、『Qt C++プロジェクト』という選択肢があることになっています。<br />
ところが、私がインストールしたSDKにあるQt Creator2.4.0(Qt 4.7.4 (32bit)を使用)では、『Qt C++プロジェクト』がありません。<br />
使いたいのはこの機能だけなので困ってしまいました。<br />
どうしたら良いか教えて頂けませんでしょうか？</p>
<p>ちなみに、Qtは現時点での最新版です。<br />
インストールは、4回やり直しましたが同じです。<br />
ウェブでも同じような情報は見つかりませんでした。</p>
<p>よろしくお願いいたします。</p>
]]></content:encoded>
	</item>
	<item>
		<title>鈴木 佑 より Qt をはじめよう！ 第6回: 簡単なブラウザを作ってみよう！ へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2010/04/13/simplebrowser-with-qtcreator.html/comment-page-1#comment-1814</link>
		<dc:creator>鈴木 佑</dc:creator>
		<pubDate>Wed, 25 Jan 2012 04:08:57 +0000</pubDate>
		<guid isPermaLink="false">http://qt-labs.jp/?p=410#comment-1814</guid>
		<description>長谷川さん、コメントありがとうございます。

ご質問の内容ですが、この記事の範囲を超えたものになりますので、こちらのコメント欄ではなく &lt;a href=&quot;http://developer.qt.nokia.com/&quot; rel=&quot;nofollow&quot;&gt;Qt Developer Network&lt;/a&gt; の &lt;a href=&quot;http://developer.qt.nokia.com/groups/qt_japan/forum&quot; rel=&quot;nofollow&quot;&gt;日本語のフォーラム&lt;/a&gt; の方へ移動していただいてもよろしいでしょうか？</description>
		<content:encoded><![CDATA[<p>長谷川さん、コメントありがとうございます。</p>
<p>ご質問の内容ですが、この記事の範囲を超えたものになりますので、こちらのコメント欄ではなく <a href="http://developer.qt.nokia.com/" rel="nofollow">Qt Developer Network</a> の <a href="http://developer.qt.nokia.com/groups/qt_japan/forum" rel="nofollow">日本語のフォーラム</a> の方へ移動していただいてもよろしいでしょうか？</p>
]]></content:encoded>
	</item>
	<item>
		<title>長谷川 より Qt をはじめよう！ 第6回: 簡単なブラウザを作ってみよう！ へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2010/04/13/simplebrowser-with-qtcreator.html/comment-page-1#comment-1788</link>
		<dc:creator>長谷川</dc:creator>
		<pubDate>Sun, 22 Jan 2012 17:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://qt-labs.jp/?p=410#comment-1788</guid>
		<description>とても参考になります。
ひとつ、質問があります。シナリオファイルに従って特定の処理を自動化してくれるウェブブラウザを作りたいのですが、上手くloadFinishedと絡めることができません。

以下のように、QQueueを使ってURLのロードはシナリオ化できました。

----------
void MainWindow::on_pushButtonStart_clicked()
{
    enqueueUrl(&quot;http://www.yahoo.co.jp/&quot;);
    enqueueUrl(&quot;http://www.google.co.jp/&quot;);
    enqueueUrl(&quot;http://www.bing.co.jp/&quot;);
    dequeueUrlsAndLoad();//Queue内のurlを順番に読み込み
}

void MainWindow::on_webView_loadFinished(bool finished)
{
    if(finished) dequeueUrlsAndLoad();
}

void MainWindow::enqueueUrl(QString url)
{
    loadQueue.enqueue(QUrl(url));
}

void MainWindow::dequeueUrlsAndLoad()
{
    if(!loadQueue.isEmpty())
    {
        ui-&gt;webView-&gt;load(loadQueue.dequeue());
    }
}
----------

ただ、シナリオファイルではDOM操作（要素の書き換えやformのsubmitなど）も定義したいと考えているので、上記のような単純なURLの順次ロードだけですと不足です。

この様な事をしたい場合、どの様な流れでプログラムを組むのがベストプラクティスでしょうか。
案としては、メンバ変数bool isLoadingを用意し、loadStarted(),loadFinished()でこれを適時書き換え、シナリオを実行するスレッドからisLoadingをwhileで監視するという事を考えています。</description>
		<content:encoded><![CDATA[<p>とても参考になります。<br />
ひとつ、質問があります。シナリオファイルに従って特定の処理を自動化してくれるウェブブラウザを作りたいのですが、上手くloadFinishedと絡めることができません。</p>
<p>以下のように、QQueueを使ってURLのロードはシナリオ化できました。</p>
<p>&#8212;&#8212;&#8212;-<br />
void MainWindow::on_pushButtonStart_clicked()<br />
{<br />
    enqueueUrl(&#8220;http://www.yahoo.co.jp/&#8221;);<br />
    enqueueUrl(&#8220;http://www.google.co.jp/&#8221;);<br />
    enqueueUrl(&#8220;http://www.bing.co.jp/&#8221;);<br />
    dequeueUrlsAndLoad();//Queue内のurlを順番に読み込み<br />
}</p>
<p>void MainWindow::on_webView_loadFinished(bool finished)<br />
{<br />
    if(finished) dequeueUrlsAndLoad();<br />
}</p>
<p>void MainWindow::enqueueUrl(QString url)<br />
{<br />
    loadQueue.enqueue(QUrl(url));<br />
}</p>
<p>void MainWindow::dequeueUrlsAndLoad()<br />
{<br />
    if(!loadQueue.isEmpty())<br />
    {<br />
        ui-&gt;webView-&gt;load(loadQueue.dequeue());<br />
    }<br />
}<br />
&#8212;&#8212;&#8212;-</p>
<p>ただ、シナリオファイルではDOM操作（要素の書き換えやformのsubmitなど）も定義したいと考えているので、上記のような単純なURLの順次ロードだけですと不足です。</p>
<p>この様な事をしたい場合、どの様な流れでプログラムを組むのがベストプラクティスでしょうか。<br />
案としては、メンバ変数bool isLoadingを用意し、loadStarted(),loadFinished()でこれを適時書き換え、シナリオを実行するスレッドからisLoadingをwhileで監視するという事を考えています。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Dr_Radialist より Qt Creator 2.4.0 リリース へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2011/12/15/qt-creator-2-4-0-released.html/comment-page-1#comment-1650</link>
		<dc:creator>Dr_Radialist</dc:creator>
		<pubDate>Thu, 29 Dec 2011 02:05:01 +0000</pubDate>
		<guid isPermaLink="false">http://labs.qt.nokia.co.jp/?p=7254#comment-1650</guid>
		<description>なお、全く同じコンソール・プログラムをVS2008で作成しビルドしたところ、全く問題無く作動しました。</description>
		<content:encoded><![CDATA[<p>なお、全く同じコンソール・プログラムをVS2008で作成しビルドしたところ、全く問題無く作動しました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Dr_Radialist より Qt Creator 2.4.0 リリース へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2011/12/15/qt-creator-2-4-0-released.html/comment-page-1#comment-1649</link>
		<dc:creator>Dr_Radialist</dc:creator>
		<pubDate>Thu, 29 Dec 2011 02:00:24 +0000</pubDate>
		<guid isPermaLink="false">http://labs.qt.nokia.co.jp/?p=7254#comment-1649</guid>
		<description>津田先生

今、#include 

using namespace std;

int main()
{
    cout &lt;&lt; &quot;Hello World!&quot; &lt;&lt; endl;
    return 0;
}
というプレーンC++をQt Creator上で作成し、ビルドしましたが、やはり全く同じリンク・エラーです。
Qt Creatorがこの&#039;kernel32.lib&#039;を見つけられないためと考えられますが、どのようにリンカーに教え込み、また何処に存在するのでしょうか?　ネットで色々調べましたが全く分かりません。ホトホト　困っています。</description>
		<content:encoded><![CDATA[<p>津田先生</p>
<p>今、#include </p>
<p>using namespace std;</p>
<p>int main()<br />
{<br />
    cout &lt;&lt; &quot;Hello World!&quot; &lt;&lt; endl;<br />
    return 0;<br />
}<br />
というプレーンC++をQt Creator上で作成し、ビルドしましたが、やはり全く同じリンク・エラーです。<br />
Qt Creatorがこの&#039;kernel32.lib&#039;を見つけられないためと考えられますが、どのようにリンカーに教え込み、また何処に存在するのでしょうか?　ネットで色々調べましたが全く分かりません。ホトホト　困っています。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Dr_Radialist より Qt Creator 2.4.0 リリース へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2011/12/15/qt-creator-2-4-0-released.html/comment-page-1#comment-1648</link>
		<dc:creator>Dr_Radialist</dc:creator>
		<pubDate>Thu, 29 Dec 2011 01:56:46 +0000</pubDate>
		<guid isPermaLink="false">http://labs.qt.nokia.co.jp/?p=7254#comment-1648</guid>
		<description>津田先生

今、MinGWをC compiler, C++ compilerのオプションにチェックを入れ、Windows7にインストールしました。そして、pathを通して、Cプログラムをeditorで作成し、コマンド・プロンプトからgccでコンパイルし、a.exeを走らせ、コマンド・プロンプト上でhello worldが出力されることを確認し、MinGWが正しくインストールされたことを確認しました。
その上で、一旦　Qt SDKをアンインストールして、Windowsを再起動してから、再度Qt SDKをインストールして、それからご書籍の通りに、HelloWorldをQt Creatorで作成 (Qtウィジット・プロジェクト-Gt GUIアプリケーション)して、ビルドしました。
しかし、やはり全く同じリンク・エラーが出てビルドできません。
ほとほと困り果てております。お知恵を頂ければ幸いです。宜しくお願いします。</description>
		<content:encoded><![CDATA[<p>津田先生</p>
<p>今、MinGWをC compiler, C++ compilerのオプションにチェックを入れ、Windows7にインストールしました。そして、pathを通して、Cプログラムをeditorで作成し、コマンド・プロンプトからgccでコンパイルし、a.exeを走らせ、コマンド・プロンプト上でhello worldが出力されることを確認し、MinGWが正しくインストールされたことを確認しました。<br />
その上で、一旦　Qt SDKをアンインストールして、Windowsを再起動してから、再度Qt SDKをインストールして、それからご書籍の通りに、HelloWorldをQt Creatorで作成 (Qtウィジット・プロジェクト-Gt GUIアプリケーション)して、ビルドしました。<br />
しかし、やはり全く同じリンク・エラーが出てビルドできません。<br />
ほとほと困り果てております。お知恵を頂ければ幸いです。宜しくお願いします。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Dr_Radialist より Qt Creator 2.4.0 リリース へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2011/12/15/qt-creator-2-4-0-released.html/comment-page-1#comment-1647</link>
		<dc:creator>Dr_Radialist</dc:creator>
		<pubDate>Thu, 29 Dec 2011 00:45:56 +0000</pubDate>
		<guid isPermaLink="false">http://labs.qt.nokia.co.jp/?p=7254#comment-1647</guid>
		<description>ビルドはQtCreatorから行いました。
HelloWorldでなく、他の新規プロジェクトもビルドすると同じエラーとなりました。
これに対して、色々ネットであたり、VS2008SP1のインストールを追加で行いましたが、同様のエラー　「kernel32.libを開くことができません」のため、ビルドできませんでした。

「前者であれば、MinGWが必要だと思います」とのご指摘ですが、MinGWはインストールしていませんでした。
実は、MinGWが必要だという記載に関しては、津田先生のご本の中にも、あるいはこのブログにも見当たらないのでは?　と危惧しています。
これからMinGWをインストールして再度ご報告させて頂きます。</description>
		<content:encoded><![CDATA[<p>ビルドはQtCreatorから行いました。<br />
HelloWorldでなく、他の新規プロジェクトもビルドすると同じエラーとなりました。<br />
これに対して、色々ネットであたり、VS2008SP1のインストールを追加で行いましたが、同様のエラー　「kernel32.libを開くことができません」のため、ビルドできませんでした。</p>
<p>「前者であれば、MinGWが必要だと思います」とのご指摘ですが、MinGWはインストールしていませんでした。<br />
実は、MinGWが必要だという記載に関しては、津田先生のご本の中にも、あるいはこのブログにも見当たらないのでは?　と危惧しています。<br />
これからMinGWをインストールして再度ご報告させて頂きます。</p>
]]></content:encoded>
	</item>
	<item>
		<title>津田伸秀 より Qt Creator 2.4.0 リリース へのコメント</title>
		<link>http://labs.qt.nokia.co.jp/2011/12/15/qt-creator-2-4-0-released.html/comment-page-1#comment-1640</link>
		<dc:creator>津田伸秀</dc:creator>
		<pubDate>Wed, 28 Dec 2011 10:43:06 +0000</pubDate>
		<guid isPermaLink="false">http://labs.qt.nokia.co.jp/?p=7254#comment-1640</guid>
		<description>＃拙書をお買い上げいただき、ありあとうございまする。
ビルドは QtCreator から行ったのでしょうか？それとも VS2008/VS2010 からでしょうか？
前者であれば MinGW が必要だと思います。
後者であれば、VS用アドインが必要ですが、それはセットアップされたのでしょうか？

また、HelloWorld ではなく新規に作成したプロジェクトはビルドできるのでしょうか？</description>
		<content:encoded><![CDATA[<p>＃拙書をお買い上げいただき、ありあとうございまする。<br />
ビルドは QtCreator から行ったのでしょうか？それとも VS2008/VS2010 からでしょうか？<br />
前者であれば MinGW が必要だと思います。<br />
後者であれば、VS用アドインが必要ですが、それはセットアップされたのでしょうか？</p>
<p>また、HelloWorld ではなく新規に作成したプロジェクトはビルドできるのでしょうか？</p>
]]></content:encoded>
	</item>
</channel>
</rss>

