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

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

  <channel>

  
  <title>Qt DevNet forums: Bulgarian 1324757337**  </title>
  <link>http://qt-project.org/forums/viewforum/41/</link>
  <description>RSS feed for latest posts in Bulgarian</description>
  <copyright>Copyright 2012 Qt Developer Network</copyright>
  <docs>http://www.rssboard.org/rss-specification</docs>
  <generator>ExpressionEngine v2.3.1 http://expressionengine.com/</generator>
  <lastBuildDate>Sat, 24 Dec 2011 22:08:57 GMT</lastBuildDate>
  <atom:link href="http://qt-project.org/feeds/all_forums/41" rel="self" type="application/rss+xml" />
  
  
  
        <item>
            <title>Полупрозрачни тупбарове и прозорци</title>
            <link>http://qt-project.org/forums/viewreply/83034</link>
            <author>MaPet</author>
            <description><![CDATA[hmmm&#8230;?]]></description>
            <guid isPermaLink="false">c6e4a1493b65c3f3ed4b7d5272f91c99</guid>
            <pubDate>Sat, 21 Apr 2012 20:27:53 GMT</pubDate>
        </item>
  
        <item>
            <title>Полупрозрачни тупбарове и прозорци</title>
            <link>http://qt-project.org/forums/viewthread/16500</link>
            <author>Mart</author>
            <description><![CDATA[Полупрозрачни тупбарове и прозорци

	Искам да направя тулбара в един прозорец да е същия на цвят като рамката (заглавната част) на същия прозорец, а не като цвета на прозореца.
Например &#8211; ако рамката е тъмна, както в Убунту, тулбара да е също тъмен и да се получи едно преливане (няма меню между тях).
Съответно ако рамката е с някаква прозрачност, тулбара да е също с такава прозрачност.

	Друг въпрос &#8211; за един обикновен текстов редактор с QTextEdit &#8211; как да направя формата да е полу&#45;прозрачна, за да се получи текстов редактор който да има за фон самия десктоп.

	Има много такива редактори за Линукс. Ето един пример [linux&#45;bg.org] за това което искам да направя.
В моята програмка няма меню, а само тулбар и текстов редактор. Искам текстовия редактор да е прозрачен, а тулбара да е същия на цвят като рамката и евентуално да е също полу&#45;прозрачен.

	Конкретни въпроси:
1. Как да взема цвета на рамката (заглавната част) на един прозорец;
2. Как да направя тулбара да е със същия този цвят (и прозрачност);
3. Как да направя една цяла форма да е полупрозрачна (заедно със всички компоненти в нея);]]></description>
            <guid isPermaLink="false">b198424a00fae864783e18c50e51578a</guid>
            <pubDate>Fri, 20 Apr 2012 09:37:34 GMT</pubDate>
        </item>
  
        <item>
            <title>Qt Creator &#45; Autocomplete и разпознаване на класове</title>
            <link>http://qt-project.org/forums/viewreply/81411</link>
            <author>Firehand</author>
            <description><![CDATA[Ама и аз така реших. Постнах го като бъг, но явно няма кой да го погледне, защото не са писали в тикета.]]></description>
            <guid isPermaLink="false">6a4b85af7ce0436fdfa4a38aa72aa420</guid>
            <pubDate>Sun, 08 Apr 2012 10:54:44 GMT</pubDate>
        </item>
  
        <item>
            <title>Qt Creator &#45; Autocomplete и разпознаване на класове</title>
            <link>http://qt-project.org/forums/viewthread/16002</link>
            <author>Firehand</author>
            <description><![CDATA[Здравейте,

	Вчера реших да ъпдейтна до последния Qt Creator от сорс, за да видя какво ново има. Предишния също ми беше компилиран. Забелязах, че някои класове, които съм include&#45;нал не ги оцветява когато декларирам с тях променлива и не ми допълва техен обект след &#8220;&#45;&amp;gt;&#8221; или &#8220;.&#8221; странното е, че се получава само за някои и неможах да открия никаква логика. В момента примерно на един проект QTextEdit, QMenuBar, QToolBar, QMainWindow и QTreeWidgetItem не ги разпознава докато останалите примерно 10 ги разпознава.
Това важи само за самото IDE, защото не се отразява на самата компилация и явно компилатора и qmake си ги намират. Когато инсталирам от .bin инсталатора всичко си е ОК. Само от сорс така се получава. Дори пробвах с make install върху вече инсталиран Qt Creator от готовия пакет &#8211; работи, но не ги намира пак тези същите.
Има ли някой скрипт в самоинсталиращата версия, който прави някакви допълнителни настройки за Qt директориите?
Питах първо в IRC канала #qt&#45;creator, но там или са много заети или не им се занимава с глупости :)]]></description>
            <guid isPermaLink="false">83f02a38ed876fb7b16a1936ce36930f</guid>
            <pubDate>Tue, 03 Apr 2012 09:21:37 GMT</pubDate>
        </item>
  
        <item>
            <title>QPluginLoader и споделени ресурси</title>
            <link>http://qt-project.org/forums/viewreply/78669</link>
            <author>Eus</author>
            <description><![CDATA[Нямам две функции, имам една функция която е обозначена като публичен слот. Но за да сме сигурни че не е това, ще ползвам друга функция от класа kernel и ще пиша за резултата.

	Също така, проблема не е в линкъра, тъй като плъгина се компилира нормално, при зареждането му се получава гафа.

	Едит: Проверих с друг публичен метод/функция наречен sendRawData (метода msg всъщност вика него с готови параметри), резулдата е абсолютно същия &#8211; плъгина се компилира, програмата се компилира, при стартирането хвърля грешката и излиза&#8230;. =/]]></description>
            <guid isPermaLink="false">5ba34a700701fee628c470319bbdf800</guid>
            <pubDate>Wed, 14 Mar 2012 19:43:38 GMT</pubDate>
        </item>
  
        <item>
            <title>QPluginLoader и споделени ресурси</title>
            <link>http://qt-project.org/forums/viewthread/15294</link>
            <author>Eus</author>
            <description><![CDATA[Здравейте.

	Опитвам се да си направя базова система с Плъгин Мениджър който да зарежда динамично плъгини. Всичко е ОК, създавам си плъгин и плъгина работи, мога да си създам сигнали и слотове и да ги вържа към програмата при инстантирането на плъгините, но това е единствения начин за комуникация между плъгина и програмата. Опитах по всевъзможни начини да подам като параметър обекта на програмата и всевъзможни други варианти (примерно qApp property) с идеята да мога да викам методи или да вземам стойности директно от програмата.

	Някой има ли идея как бих могъл да постигна това? Ако с плъгина не мога да достигна стойности в програмата, които са нужни като параметри (примерно връзка с база данни &#8211; ако не мога да ползвам основния обект, поне да вземам информацията от параметрите на програмата &#8211; потребител, парола, etc), то цялата идея от плъгина се губи. Дали може да се ползва нещо като QSharedMemory и някой има ли представа как бих могъл да го включа?]]></description>
            <guid isPermaLink="false">0d97aea94e9eb2f28a66bd65bef2338a</guid>
            <pubDate>Sun, 11 Mar 2012 13:52:35 GMT</pubDate>
        </item>
  
        <item>
            <title>QT Creator &#45; допълнителни модули</title>
            <link>http://qt-project.org/forums/viewreply/78097</link>
            <author>Eus</author>
            <description><![CDATA[Дам, на Брайън &#8220;уроците&#8221; са полезни за начинаещите в Qt, аз лично се забавлявах като го слушах и гледах ;&#45;)
Само малка подробност &#8211; понякога забравя да си ъпдейтне сайта, последните няколко видеота ги няма там, но ги има в Youtube [youtube.com]]]></description>
            <guid isPermaLink="false">e35cc1158d2d1b8b323b86716ee179e4</guid>
            <pubDate>Fri, 09 Mar 2012 20:21:50 GMT</pubDate>
        </item>
  
        <item>
            <title>QTextEdit показва текста много бавно под Win7, Qt4.8.</title>
            <link>http://qt-project.org/forums/viewreply/77917</link>
            <author>Mart</author>
            <description><![CDATA[Ако си пробвал същата програма която и аз и ти дава тези резултати за 4.7.4 и 4.8.0, то работата почва да ми намирисва на някакъв бъг, защото няма логика само за Windows и само за Qt4.8.0 да има такива големи отклонения, при положение че се прави такова елементарно действие.
Няма ли някой да го тества и на Windows?]]></description>
            <guid isPermaLink="false">ec3b4505c236acaec231acc3a454177f</guid>
            <pubDate>Thu, 08 Mar 2012 10:14:17 GMT</pubDate>
        </item>
  
        <item>
            <title>QTextEdit показва текста много бавно под Win7, Qt4.8.</title>
            <link>http://qt-project.org/forums/viewthread/15164</link>
            <author>Mart</author>
            <description><![CDATA[Наскоро си сложих Qt_SDK_Win_offline_v1_2_en с Qt4.8.0 и забелязах, че текстовия редактор който ползвам показва текста дразнещо бавно.
Направих си една малка програмка (т.е. махнах всичко излишно), която представлява един QTextEdit и три бутона. Като се натисне първия бутон се инсъртват 300 реда текст на латиница. Като се натисне втория бутон се инсъртват 300 реда текст на кирилица. Третия бутон изтрива всичко. Показва се и времето върху самите бутони.

	void MainWindow::InsertText&#40;QString text&#41;
&#123;
&amp;nbsp; textEdit&#45;&amp;gt;textCursor&#40;&#41;.beginEditBlock&#40;&#41;;
&amp;nbsp; for&#40;int r = 0; r &amp;lt; 300; r++&#41;
&amp;nbsp; &#123;
&amp;nbsp; &amp;nbsp; textEdit&#45;&amp;gt;textCursor&#40;&#41;.insertHtml&#40;text&#41;;
&amp;nbsp; &#125;
&amp;nbsp; textEdit&#45;&amp;gt;textCursor&#40;&#41;.endEditBlock&#40;&#41;;
&#125;


	Едно и също exe го пускам с dll&#45;и на Qt4.7.4 и Qt4.8.0

	Статистика:

	Qt4.7.4
300 реда на латиница за 80 милисекунди.
300 реда на кирилица за 150 милисекунди.

	Qt4.8.0
300 реда на латиница за 200 милисекунди.
300 реда на кирилица за 1250 милисекунди.

	Двата текста &#8211; на кирилица и на латиница са еднакво дълги.

	Освен бавното показване на текста се наблюдава и друг страничен ефект &#8211; забавяне при скролиране когато текста е на кирилица (плъзгача на лентата за скролиране буквално изостава от курсора на мишката, когато се тегли). Също така има и още по&#45;досадно забавяне/насичане при преоразмеряване на прозореца.

	Качил съм програмката тук: Text.7z [fileden.com]
В архива има Dll&#45;и за Qt4.7.4 и Qt4.8.0 и самото exe
Не съм го тествал на Линукс.]]></description>
            <guid isPermaLink="false">e7617947be5866ea5177284b9d2f412c</guid>
            <pubDate>Wed, 07 Mar 2012 15:42:29 GMT</pubDate>
        </item>
  
        <item>
            <title>QT Creator &#45; допълнителни модули</title>
            <link>http://qt-project.org/forums/viewthread/15025</link>
            <author>Firehand</author>
            <description><![CDATA[Здравейте,
Нов съм в Qt&#45;то и тъкмо минах някои начални уроци, които успях да намеря. Искам да използвам SSH и попандах на това http://doc.qt.nokia.com/qtcreator&#45;extending/utils&#45;sshconnection.html и за целта свалих сорса на qt creator от http://qt.gitorious.org/qt&#45;creator/ тъй като там е включен SshConnection класа. Използвам Убунту линукс. с Qt 4.7.4.
Въпросът ми е как тези допълнителни модули се включват в IDE&#45;то. Това мисля, че се води към библиотеката Utils, а нея май успрях да я компилирам и в момента е в /lib/qtcreator/libUtils.so.1.0.0. Хедърите ръчно ги копирах в /usr/include/qt4/ като направих директория utils. Така ли се процедира при тези 3rd party класове, които не са включени по подразбиране в самия QT Creator? Има ли друг начин да използвам въпросния клас в моя проект?
Благодаря предварително!]]></description>
            <guid isPermaLink="false">3563fd337aa0e03e8b2bf1e042960bf6</guid>
            <pubDate>Fri, 02 Mar 2012 10:51:25 GMT</pubDate>
        </item>
  

  </channel>
</rss>
