<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

    
	<channel>

	<title>Qt DevNet forums: Polish</title>
	<link>http://qt-project.org/forums/viewforum/44/</link>
	<description>RSS feed for latest threads in Polish</description>
	<copyright>Copyright 2013 Qt Project</copyright>
	<docs>http://www.rssboard.org/rss-specification</docs>
	<generator>ExpressionEngine v2.3.1 http://expressionengine.com/</generator>
	<lastBuildDate>Tue, 19 Mar 2013 15:43:49 GMT</lastBuildDate>
	<atom:link href="http://qt-project.org/feeds/forum/44" rel="self" type="application/rss+xml" />

    

	
        <item>
            <title>Czy da się połączyć z bazą SQLite, która jest na serwerze ?</title>
            <link>http://qt-project.org/forums/viewthread/28115</link>
            <author>superbobnoob</author>
            <description><![CDATA[Witam.
Chodzi o to, że potrzebuję dostępu do bazy, ale nie lokalnie tylko żeby znajdowała się w sieci.
Nie wiem tylko jak się z taką połączyć :C (na razie próbuje na localhoście)
&amp;nbsp;db = QSqlDatabase::addDatabase&#40;&amp;quot;QSQLITE&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; //db.setDatabaseName(&amp;quot;http://127.0.0.1/sqlite/QtDb&amp;quot;);
&amp;nbsp; &amp;nbsp; db.setHostName&#40;&amp;quot;http://127.0.0.1/&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; db.setDatabaseName&#40;&amp;quot;sqlite/QtDb&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; db.open&#40;&#41;;


	Dostaję taki błąd ( w każdym przypadku :( )
&#8220;out of memory Error opening database&#8221;

	Czy da się tak wgl zrobić ? Czy SQLite można tylko lokalnie używać :( ?

	Proszę o pomoc :)]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/28115</guid>
            <pubDate>Fri, 24 May 2013 10:39:01 GMT</pubDate>
        </item>
	
        <item>
            <title>Qt Creator i nagłówki z biblioteki STL</title>
            <link>http://qt-project.org/forums/viewthread/28086</link>
            <author>WhyMe</author>
            <description><![CDATA[Witam.
Mam pytanie, czy to normalne, że Qt Creator nie znajduje plików nagłówkowych STL z MinGW ?

	Czyli:
Tworze sobie projekt Qt bądź nie używający Qt C++. Tam mam np.
#include &amp;lt;iostream&amp;gt;

	To Creator pokazuje mi, że nie znajduje pliku, ale buduje się bez błędów. Problem jest w tym, że muszę patrzeć w dokumentację, aby się dowiedzieć, jakie metody ma dany obiekt, bądź jak się poprawnie nazywają.
W tej chwili muszę dołączać za każdym razem w katalogu projektu poleceniem INCLUDEPATH ścieżki do plików nagłówkowych znajdujące się w MinGW. Ale nawet po tym, nie zawsze mogę zobaczyć, jakie są metody, np. w strukturze tm z ctime metody widzę, ale już w std::string nie.

	Może wystarczy dodać jakieś zmienne środowiskowe ?

	Pozdrawiam.]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/28086</guid>
            <pubDate>Thu, 23 May 2013 15:45:28 GMT</pubDate>
        </item>
	
        <item>
            <title>Qt for Tizen :)</title>
            <link>http://qt-project.org/forums/viewthread/27980</link>
            <author>jstaniek</author>
            <description><![CDATA[Pierwsze wydanie Qt for Tizen właśnie się pojawiło: http://qtfortizen.blogspot.com/2013/05/1.0alpha1.html

	Zapraszam chętnych by dołączyć do projektu i rozwinąć swoje umiejętności lub zainteresowania.

	Strona domowa projektu jest na lokalnym wiki: http://qt&#45;project.org/wiki/Tizen

	&#8212; Jarek]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/27980</guid>
            <pubDate>Tue, 21 May 2013 00:17:58 GMT</pubDate>
        </item>
	
        <item>
            <title>QML problem Qt.createQmlObject, przekazanie wartości zmiennej</title>
            <link>http://qt-project.org/forums/viewthread/27569</link>
            <author>michall_l</author>
            <description><![CDATA[Witam. Na forum jestem nowy. Mam problem ze zmienną w pętli for w JavaScript. Oto mój kod:
&amp;nbsp;Grid &#123;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;columns: 4
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;y: 50
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;id: grid
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; spacing: 50
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; function pokaz&#40;&#41; &#123;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for&#40;var j = 0; j &amp;lt; 5; j++&#41; &#123;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Qt.createQmlObject&#40;&apos;import com.nokia.meego 1.1; Label &#123;text: wydatek.nazwa(j)&#125;&apos;, grid, &apos;&apos;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Qt.createQmlObject&#40;&apos;import com.nokia.meego 1.1; Label &#123;text: wydatek.cena(j)&#125;&apos;, grid, &apos;&apos;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Qt.createQmlObject&#40;&apos;import com.nokia.meego 1.1; Label &#123;text: wydatek.sztuk(j)&#125;&apos;, grid, &apos;&apos;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Qt.createQmlObject&#40;&apos;import com.nokia.meego 1.1; Label &#123;text: wydatek.data(j)&#125;&apos;, grid, &apos;&apos;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#125;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#125;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Component.onCompleted: pokaz&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#125;

Część klasy wydatek:
QString wydatek::nazwa&#40;int l&#41;
&#123;
&amp;nbsp; &amp;nbsp; otworzPlik&#40;&#41;;
&amp;nbsp; &amp;nbsp; return zakup&#91;l&#93;.nazwa;
&#125;
&amp;nbsp;
QString wydatek::cena&#40;int l&#41;
&#123;
&amp;nbsp; &amp;nbsp; otworzPlik&#40;&#41;;
&amp;nbsp; &amp;nbsp; return QString::number&#40;zakup&#91;l&#93;.cena&#41;;
&#125;
&amp;nbsp;
QString wydatek::sztuk&#40;int l&#41;
&#123;
&amp;nbsp; &amp;nbsp; otworzPlik&#40;&#41;;
&amp;nbsp; &amp;nbsp; return QString::number&#40;zakup&#91;l&#93;.sztuk&#41;;
&#125;
&amp;nbsp;
QString wydatek::data&#40;int l&#41;
&#123;
&amp;nbsp; &amp;nbsp; otworzPlik&#40;&#41;;
&amp;nbsp; &amp;nbsp; return zakup&#91;l&#93;.data;
&#125;

I teraz pytanie: Jak przekazać &amp;nbsp;Qt.createQmlObject&#40;&apos;import com.nokia.meego 1.1; Label &#123;text: wydatek.nazwa(j)&#125;&apos;,
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;grid, &apos;&apos;&#41;;

zmienną j ? Jeżeli chodzi o JavaScript to powinno być ok. Ale tu wywala mi: 
&amp;lt;Unknown File&amp;gt;:1: ReferenceError: Can&apos;t find variable: j

Z góry dziękuję za odpowiedź.]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/27569</guid>
            <pubDate>Wed, 08 May 2013 13:06:37 GMT</pubDate>
        </item>
	
        <item>
            <title>Qt Creator i standard C++11</title>
            <link>http://qt-project.org/forums/viewthread/26566</link>
            <author>WhyMe</author>
            <description><![CDATA[Witam.
Mam kłopot ze zmuszeniem Qt Creatora w wersji 2.7 do wyświetlenia podpowiedzi z STL w standardzie C++11.
Kompiluje się wszystko w porządku i jest ok, ale problem jest z wyświetleniem podpowiedzi.
Np. z forward_list, gdy chcę dołączyć nagłówek, to wyświetla ten plik, ok. Ale jak będę chciał wpisać std::forward_list, to już tego nie wyświetli.

	W pliku .pro dodałem:

	QMAKE_CXXFLAGS = &#45;std=c+11

	W ustawieniach projektu, do argumentów dodałem:
qmake &#8211; CXXFLAGS+=&#8220;c++0x&#8221;
make &#8211;   std=gnu++11

	Bibliotekę budowałem sam, wersja 5.0.1 &#215;64, Qt Creator w wersji 2.6.81 &#215;64 (chyba), też sam budowałem, czekam na wersję Qt 5.0.2 aby wszystko jeszcze raz zbudować w wersji x64.

	Ale obecnie zmieniłem Qt Creator na 2.7.0 &#215;32, ściągnąłem instalkę ze strony projektu Qt, ale jest to samo.

	Kompilator MinGW x64 4.8.0 Posix z SJLJ.

	W czym może być problem ? Zmienne środowiskowe ? Brak pełnej kompatybilności Qt Creatora do standardu C++11 ??
Dodam, że np. metodę std::cin.good(), też nie wyświetla w podpowiedziach. Pewnie coś u mnie, ale nie mam pomysłu, jak to naprawić.

	Byłbym wdzięczny za każdą pomoc.
Pozdrawiam.]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/26566</guid>
            <pubDate>Tue, 09 Apr 2013 22:47:28 GMT</pubDate>
        </item>
	
        <item>
            <title>Interfejs QT Linguist</title>
            <link>http://qt-project.org/forums/viewthread/26394</link>
            <author>odie2</author>
            <description><![CDATA[Witam,
pewnie pomieszałem już coś z forami od Qt, ale mam pytanie &#8211; jeżeli Qt Linguist jest również połączony z tymi Qt, to czy jest możliwość ustawienia jego interfejsu na polski? W folderze jest tylko plik wykonywalny, pliki tekstowe i plik do odinstalowywania, ale posiadam na komputerze również Qt 5.0.1, a w nim Qt Creator, i moje pytanie polega na tym, czy tych polskich pakietów do interfejsu, pomocy, itp. można używać również w jakiś sposób w Qt Linguist?

	Przepraszam za kłopot, z góry dziękuję.

	Pozdrawiam]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/26394</guid>
            <pubDate>Wed, 03 Apr 2013 21:12:53 GMT</pubDate>
        </item>
	
        <item>
            <title>użycie ui w innych funkcjach?</title>
            <link>http://qt-project.org/forums/viewthread/26343</link>
            <author>jackraymund</author>
            <description><![CDATA[tak więc od kilku dni stoje w jednym miejscu
dokładniej,
mainwindow.cpp
http://wklej.to/3KynT
mainwindow.h
http://wklej.to/l7UAN
czemu ten kod, mi nie działa?
void pizda::aha&#40;&#41;
&#123;
&amp;nbsp; MainWindow xd;
&amp;nbsp; &amp;nbsp; xd.ui&#45;&amp;gt;label&#45;&amp;gt;setText&#40;&amp;quot;aha&amp;quot;&#41;;
&#125;


	błędu żadnego niema]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/26343</guid>
            <pubDate>Tue, 02 Apr 2013 13:38:47 GMT</pubDate>
        </item>
	
        <item>
            <title>czas</title>
            <link>http://qt-project.org/forums/viewthread/26047</link>
            <author>piyak</author>
            <description><![CDATA[hej,

	Pisze program ktory miedzy innymi czyta zawartosc zawartosc pliku do bufora. Pliki sa zazwyczaj duze ponad 2GB. Wiec zapis chwile trwa. Potrzebuje informowac uzytnika ile czasu zostalo do konca czytania pliku. Czy jest jakas klasa w qt odpowiedzialna za ten proces. Ale czy ktos ma pomysl jak to zrobic?]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/26047</guid>
            <pubDate>Mon, 25 Mar 2013 13:26:09 GMT</pubDate>
        </item>
	
        <item>
            <title>Dziedziczenie po MainWindow</title>
            <link>http://qt-project.org/forums/viewthread/25491</link>
            <author>pol102</author>
            <description><![CDATA[Nie wiem na ile dobrze umiem określić problem. Dużo problemów rozwiązałem sam, czytając dokumentację. Kilka banałów rozwiązałem dzięki poradom otrzymanym na tym forum. Posługuję się tym IDE całkiem sprawnie jak na moje potrzeby. Doszedłem wczorajszej nocy do problemu dziedziczenia. Mam 2 okna &#8211; jedno Main i jeden Dialog. W pliku nagłówkowym zdefiniowalem sobie pewną przydatną funkcję void Ciach();, operacje jakie wykonuję są zdefiniowane standardowo jak książka pisze void MainWindow::Ciach &#123; &#125;
Funkcja ta korzysta z danych pozyskiwanych z QLineEdit (w oknie głównym), ale jest na tyle dobrze napisana, że chciałbym korzystać z wyników jej pracy w moim dialogu. Gdy pisałem aplikacje konsolowe nie miałem kłopotu z dziedziczeniem, niestety w tym przypadku gdzie mam do czynienia z GUI leżę i kwiczę. Niby można ratować się zmiennymi globalnymi ale to bez sensu. Gdyby ktoś chciał mi to wytłumaczyć łopatologicznie byłbym wdzięczny.]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/25491</guid>
            <pubDate>Thu, 07 Mar 2013 02:11:25 GMT</pubDate>
        </item>
	
        <item>
            <title>polska klawiatura w eglf</title>
            <link>http://qt-project.org/forums/viewthread/25389</link>
            <author>yeckel</author>
            <description><![CDATA[Czesc, moze ktoz wie jak zrobic input polskich(Czeskich) znaczkow w QT5 i plugin eglfs? Z QWS bym wiedzial, ale teraz jestem bezradny. Musze napisac swoj plugin z przelaczaniem klawiatur, czy istnieje inna droga?]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/25389</guid>
            <pubDate>Mon, 04 Mar 2013 14:23:19 GMT</pubDate>
        </item>
	
        <item>
            <title>tray qt &#45; funkcja setMessage</title>
            <link>http://qt-project.org/forums/viewthread/24414</link>
            <author>piyak</author>
            <description><![CDATA[Chcę zrobić, żeby funkcja
void QSystemTrayIcon::showMessage ( const QString &amp;amp; title, const QString &amp;amp; message, MessageIcon icon = Information, int millisecondsTimeoutHint = 10000 )
była widoczna przez cały czas pracy aplikacji a nie znikała po jakims czasie millisecondsTimeoutHint = 10000. Zazwyczaj znika jak tylko się myszką rusza. Pewnie trzeba ustawić jakoś flagę. Zmiana parametru millisecondsTimeoutHint nic nie daje. Piszę aplikację pod windowsa. Miał ktoś taki problem i wie jak go rozwiazac??]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/24414</guid>
            <pubDate>Fri, 01 Feb 2013 12:21:47 GMT</pubDate>
        </item>
	
        <item>
            <title>QT 5.0 konfiguracja kompilatora</title>
            <link>http://qt-project.org/forums/viewthread/24283</link>
            <author>edward777</author>
            <description><![CDATA[Witam,
Mam problem z uruchomieniem projetu w Qt Creatorze. Przy próbie kompilowania wyświetla się błąd: 
&#8220;Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu.&#8221;

	Na liście automatycznie wykrytych kompilatorów jest Microsot Visual C++ Compiler. W automatycznie wykrytych wersjach Qt jest Qt 5.0.0 MSVC, ale wyświetla się błąd:
&#8220;Żaden kompilator nie może wygenerować kodu dla tej wersji Qt. Zdefiniuj jeden lub więcej komopilatorów.&#8221;

	Bardzo proszę o informacje jak powinien być skonfigurowany kompilator.]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/24283</guid>
            <pubDate>Mon, 28 Jan 2013 14:46:40 GMT</pubDate>
        </item>
	
        <item>
            <title>XML dodawanie kolejnych obiektów</title>
            <link>http://qt-project.org/forums/viewthread/23962</link>
            <author>pol102</author>
            <description><![CDATA[Witam!

	Od ostatniego tematu przyswoiłem sobie(względnie) dużo materiału, kilka rzeczy zrozumiałem lepiej i pozbyłem się kolejnych kilku złych nawyków.

	Postawiłem sobie prosty cel. Zapisywanie danych do XML&#8217;a. Na poziomie totalnej łatwości (chociaż jednak nie do końca). 
Jeśli plik XML nie istnieje, otwieram sobie nowe okno i z label&#8217;ki pobieram tekst będący rootem i ustawiam go jako zmienną globalną. 
Wracam do okna głównego w którym pobieram różnej maści dane i przy użyciu metody .toString zapisuję jako łańcuch znaków.
Przy użyciu DOM tworzę z tego drzewko wyglądające jakoś tak:
&amp;lt;root&amp;gt;
&amp;nbsp;&amp;lt;Wyjazdy&amp;gt;
&amp;nbsp; &amp;lt;Wyjazd ID=&amp;quot;1&amp;quot;&amp;gt;
&amp;nbsp; &amp;nbsp; &amp;lt;Czasy Godzina_wyjazdu=&amp;quot;23:00:00&amp;quot; Godzina_zaalarmowania=&amp;quot;23:00:00&amp;quot; Godzina_powrotu=&amp;quot;23:00:00&amp;quot;&amp;gt;
&amp;nbsp; &amp;nbsp; &amp;lt;Adres Adres=&amp;quot;&amp;quot;&amp;gt;
&amp;nbsp; &amp;nbsp;&amp;lt;/Wyjazd&amp;gt;
&amp;nbsp; &amp;lt;/Wyjazdy&amp;gt;
&amp;lt;root&amp;gt;


	Moją lamerską logiką pomyślałem, że stworzę do celu zapisu do tego do pliku funkcję:
void MainWindow::ZapisWyjazduDoXML&#40;&#41;
&#123;
&amp;nbsp; &amp;nbsp;LapanieZWyjazdow&#40;&#41;; //co by przed zapisem przeliczyło czasy
&amp;nbsp;
&amp;nbsp; &amp;nbsp; /*zmienne razem*/
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QTime godzinaWyjazdu &amp;nbsp;= ui&#45;&amp;gt;godzinaWyjazduEdit&#45;&amp;gt;time&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QTime godzinaPowrotu = ui&#45;&amp;gt;godzinaPowrotuEdit&#45;&amp;gt;time&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QTime godzinaZaalarmowania = ui&#45;&amp;gt;godzinaZaalarmowaniaEdit&#45;&amp;gt;time&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QDate dataZdarzenia = ui&#45;&amp;gt;dataZdarzeniaEdit&#45;&amp;gt;date&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QString rodzajInterwencji = ui&#45;&amp;gt;comboBox_2&#45;&amp;gt;currentText&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QString adresZdarzenia = ui&#45;&amp;gt;miejsceZdarzeniaEdit&#45;&amp;gt;text&#40;&#41;;
&amp;nbsp; &amp;nbsp; /*&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;*/
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QString dataZdarzeniaA = dataZdarzenia.toString&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QString godzinaZaalarmowaniaA = godzinaZaalarmowania.toString&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QString godzinaWyjazduU = godzinaWyjazdu.toString&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QString godzinaPowrotuU = godzinaPowrotu.toString&#40;&#41;;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QDomDocument document;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //root
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QDomElement root = document.createElement&#40;NazwaOSP&#41;;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //Do dokumentu dodaję roota, tak naprawde to troche fikcja, bo najpierw tworze dokument, a potem tworze element ROOT i dodaje go do dokumentu
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.appendChild&#40;root&#41;;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QDomElement wyjazdy = document.createElement&#40;&amp;quot;Wyjazdy&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; root.appendChild&#40;wyjazdy&#41;;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QDomElement wyjazd = document.createElement&#40;&amp;quot;Wyjazd&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wyjazd.setAttribute&#40;&amp;quot;ID&amp;quot;, QString::number&#40;i&#41;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //wyjazd.setAttribute(&amp;quot;Data&amp;quot;, dataZdarzeniaA);
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //wyjazd.setAttribute(&amp;quot;Rodzaj&amp;quot;, rodzajInterwencji);
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wyjazdy.appendChild&#40;wyjazd&#41;;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QDomElement czasWBoju = document.createElement&#40;&amp;quot;Czasy&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; czasWBoju.setAttribute&#40;&amp;quot;Godzina_zaalarmowania&amp;quot;, godzinaZaalarmowaniaA &#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; czasWBoju.setAttribute&#40;&amp;quot;Godzina_wyjazdu&amp;quot;, godzinaWyjazduU&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; czasWBoju.setAttribute&#40;&amp;quot;Godzina_powrotu&amp;quot;, godzinaPowrotuU &#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wyjazd.appendChild&#40;czasWBoju&#41;;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QDomElement adresZdarzeniaA = document.createElement&#40;&amp;quot;Adres&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; adresZdarzeniaA.setAttribute&#40;&amp;quot;Adres&amp;quot;, adresZdarzenia&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wyjazd.appendChild&#40;adresZdarzeniaA&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; i++;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //zapis do pliku
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QFile file&#40;Filename&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if&#40;!file.open&#40;QIODevice::WriteOnly | QIODevice::Text&#41;&#41;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#123;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ui&#45;&amp;gt;statusBar&#45;&amp;gt;showMessage&#40;&amp;quot;ERROR :(&amp;quot;,2000&#41;;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#125;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QTextStream stream&#40;&amp;amp;file&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stream &amp;lt;&amp;lt; document.toString&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; file.close&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ui&#45;&amp;gt;statusBar&#45;&amp;gt;showMessage&#40;&amp;quot;Zapisano&amp;quot;, 2000&#41;;
&amp;nbsp;
&#125;


	Żadna filozofia. Jedna cała gałąź się zapisuje. Niestety niezgodnie z moją logiką, kolejne naciśnięcia buttona (bo tam wywołuję tę funkcję) nie powoduje stworzenia kolejnego dziecka dla Wyjazdów. Dlaczego skoro int i, zadefiniowałem globalnie i inkrementuję po każdym kliknięciu? Efekt jest dla mnie trochę nieoczekiwany gdyż każde kolejne naciśniecie buttona inkremenruje ID ale zamiast tworzyć kolejne dziecko nadpisuje wciąż to samo. 
W rozszerzonej rzeczywistości ma to działać tak: otwieram plik XML&#45;&amp;gt;wczytuję dane do QTableView&#45;&amp;gt;zapisuję wszystko z okna jako nowe dziecko &#45;&amp;gt; wracam na początek tego algorytmu.

	Wpadło mi do głowy, że może muszę napisać całą klasę na potrzebę tego pomysłu lub też pójść z myśleniem jakoś bardziej obiektowo. Any ideas?]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/23962</guid>
            <pubDate>Sun, 20 Jan 2013 13:49:52 GMT</pubDate>
        </item>
	
        <item>
            <title>Problem z QModelIndex i QFile</title>
            <link>http://qt-project.org/forums/viewthread/23950</link>
            <author>Wolf89</author>
            <description><![CDATA[Witam, jako że jestem nowy na forum a w programowaniu jeszcze nowszy :) prosze z góry o wyrozumiałość.

	Mam problem z odczytaniem i/lub &#8220;wyświetleniem&#8221; zawartości z pliku tekstowego, na poziomie listView używając metody QModelIndex chciałbym aby zawartość wybranego pliku z listview została wyswietlona w textEdit (text zapisany w html).

	Oto zrzut ekranu
http://img827.imageshack.us/img827/9817/eksplorator.jpg

	A tu kod
#include &amp;quot;ui_eks.h&amp;quot;
#include &amp;quot;okno.h&amp;quot;
#include &amp;quot;ui_okno.h&amp;quot;
#include &amp;lt;QtGui&amp;gt;
#include &amp;lt;QtCore&amp;gt;
#include &amp;lt;QDir&amp;gt;
#include &amp;lt;QFile&amp;gt;
#include &amp;lt;QDirModel&amp;gt;
#include &amp;lt;QFileSystemModel&amp;gt;
&amp;nbsp;
Eks::Eks&#40;QWidget *child&#41; :
&amp;nbsp; &amp;nbsp; QDialog&#40;child&#41;,
&amp;nbsp; &amp;nbsp; ek&#40;new Ui::Eks&#41;
&#123;
&amp;nbsp; &amp;nbsp; ek&#45;&amp;gt;setupUi&#40;this&#41;;
&amp;nbsp; &amp;nbsp; dir = new QFileSystemModel&#40;this&#41;;
&amp;nbsp; &amp;nbsp; QModelIndex index = dir&#45;&amp;gt;index&#40;QDir::currentPath&#40;&#41; + &amp;quot;/Baza&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; dir&#45;&amp;gt;setRootPath&#40;QDir::currentPath&#40;&#41; + &amp;quot;/Baza&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; dir&#45;&amp;gt;setFilter&#40;QDir::NoDotAndDotDot|QDir::AllDirs&#41;;
&amp;nbsp; &amp;nbsp; ek&#45;&amp;gt;treeView&#45;&amp;gt;setModel&#40;dir&#41;;
&amp;nbsp; &amp;nbsp; ek&#45;&amp;gt;treeView&#45;&amp;gt;scrollTo&#40;index&#41;;
&amp;nbsp; &amp;nbsp; ek&#45;&amp;gt;treeView&#45;&amp;gt;setColumnWidth&#40;0,400&#41;;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; fil = new QFileSystemModel&#40;this&#41;;
&amp;nbsp; &amp;nbsp; fil&#45;&amp;gt;setRootPath&#40;QDir::currentPath&#40;&#41; + &amp;quot;/Baza&amp;quot;&#41;;
&amp;nbsp; &amp;nbsp; fil&#45;&amp;gt;setFilter&#40;QDir::NoDotAndDotDot|QDir::Files&#41;;
&amp;nbsp; &amp;nbsp; ek&#45;&amp;gt;listView&#45;&amp;gt;setModel&#40;fil&#41;;
// &amp;nbsp; &amp;nbsp;ek&#45;&amp;gt;textEdit&#45;&amp;gt;setText(QDir::currentPath());
&#125;
&amp;nbsp;
Eks::~Eks&#40;&#41;
&#123;
&amp;nbsp; &amp;nbsp; delete ek;
&#125;
&amp;nbsp;
void Eks::on_treeView_activated&#40;const QModelIndex &amp;amp;index&#41;
&#123;
&amp;nbsp; &amp;nbsp; QString path = dir&#45;&amp;gt;fileInfo&#40;index&#41;.absoluteFilePath&#40;&#41;;
&amp;nbsp; &amp;nbsp; ek&#45;&amp;gt;listView&#45;&amp;gt;setRootIndex&#40;fil&#45;&amp;gt;setRootPath&#40;path&#41;&#41;;
&amp;nbsp; &amp;nbsp; QStringList filters;
&amp;nbsp; &amp;nbsp; filters &amp;lt;&amp;lt; &amp;quot;*.kbf&amp;quot; &amp;lt;&amp;lt; &amp;quot;*.hbs&amp;quot;;
&amp;nbsp; &amp;nbsp; fil&#45;&amp;gt;setNameFilters&#40;filters&#41;;
&#125;
&amp;nbsp;
void Eks::on_listView_activated&#40;const QModelIndex &amp;amp;index&#41;
&#123;
&amp;nbsp; &amp;nbsp; QString fit = index.data&#40;0&#41;.toString&#40;&#41;;
&amp;nbsp; &amp;nbsp; QDir pat;
&amp;nbsp; &amp;nbsp; QString p = pat.absoluteFilePath&#40;QFile&#40;fit&#41;.fileName&#40;&#41;&#41;.toAscii&#40;&#41;;
&amp;nbsp; &amp;nbsp; QFile file&#40;p&#41;;
&amp;nbsp; &amp;nbsp; if&#40;file.open&#40;QIODevice::ReadOnly|QIODevice::Text&#41;&#41;
&amp;nbsp; &amp;nbsp; &#123;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QTextStream a&#40;&amp;amp;file&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QString b = a.readAll&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; file.close&#40;&#41;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ek&#45;&amp;gt;textEdit&#45;&amp;gt;setHtml&#40;b&#41;;
&amp;nbsp;
&amp;nbsp; &amp;nbsp; &#125;else QMessageBox::information&#40;this,&amp;quot;Blad&amp;quot;,&amp;quot;Nie powiodlo sie&amp;quot;&#41;;
&#125;


	Jest to jedna z wielu moich kombinacji ale prawie za kazdym razem jesli kompilator nie zgłasza błedu to w textEdit po uruchomieniu i tak nie pokazuje sie zawartość pliku. W innym miejscu programu uzyłem podobnej metody lecz wybor pliku nastepuje metodą QFileDialog i wszystko działa nie wiem gdzie popełniam bład mozliwe ze jest bardzo głupi ale jestem samoukiem wiec prosze nie spodziewac sie po mnie wiele. i za smietnik w kodzie tez przepraszam:D. Dzieki za wszelką pomoc i pozdrawiam.]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/23950</guid>
            <pubDate>Sat, 19 Jan 2013 21:00:45 GMT</pubDate>
        </item>
	
        <item>
            <title>Wątki &#45; wznawianie/zatrzymywani</title>
            <link>http://qt-project.org/forums/viewthread/23948</link>
            <author>ChevLucas</author>
            <description><![CDATA[Witam, utworzyłem klasę i dodaję ją do nowego wątku (this&#45;&amp;gt;moveToThread(QThread*));
wszystko ładnie działa, podłączyłem sygnały tej klasy do funkcji, które działają w wątku głównym. Musiałem tak zrobić bo w wątkach steruję Labelami, które wyświetlam na formie. Jednak potrzebuję też losować pozycję tych labelów. Początkowo losowanie odbywa się w konstruktorze, a więc zanim klasa będzie działać w osobnym wątku. Jednak, gdy to losowanie odbywa się już gdy wątek chodzi, coś nie działa prawidłowo. Wydaje mi się, że gdyby zatrzymać wątek i funkcję losowania wykonać w głównym wątku to by działało wtedy ok. Jednak nie wiem jak zatrzymać wątek, wyrzucić z niego klasę, wykonać funkcję i z powrotem dać this&#45;&amp;gt;moveToThread(QThread*), thread&#45;&amp;gt;start();]]></description>
            <guid isPermaLink="false">http://qt-project.org/forums/viewthread/23948</guid>
            <pubDate>Sat, 19 Jan 2013 20:57:00 GMT</pubDate>
        </item>
	

	</channel>
</rss>