Linux за българи: Форуми

Хумор, сатира и забава => Живота, вселената и някакви други глупости => Темата е започната от: DeViLBoy в Aug 10, 2008, 17:34



Титла: Портване на kbgoffice
Публикувано от: DeViLBoy в Aug 10, 2008, 17:34
Първо.. извинявам се, ако не съм пуснал темата на правилното място.Сега по същество..КДЕ4 излезе официално преди доста време, но kbgoffice не е портнат, защото ръководителят на проекта е твърде зает и не мисли да прави портване.Дали ще се намери някой доброволец из форума, който би се заел с подобна задача?


Титла: Портване на kbgoffice
Публикувано от: Nikolavp в Aug 11, 2008, 18:02
Хмм и без това няма какво да правя, та реших да помогна. За сега махнах QPopupMenu-то и го направих да е със QMenu. Нещата не са добре още структурирани, защото не може да се компилира с --with-kde(нито може да се зададе на cmake), но и това ще стане след като съумея да го докарам до вид, в който да се компилира. Ето ако някой иска кода да помага
Примерен код
svn co http://svn.assembla.com/svn/kbgoffice/trunk kbgoffice
cd kbgoffice;mkdir Build;cd Build;cmake ../;make
и после следвайте грешките  :crazy:  :crazy: .


Титла: Портване на kbgoffice
Публикувано от: pvt в Aug 12, 2008, 13:59
Nikolavp, понеже виждам, че е използвано същото име за проекта, но на ново място, може ли малко повече информация за бъдещето на Qt3 и Qt4 портовете? Имам молба за допълнителна функционалност и се канех да мрънкам в SourceForge.


Титла: Портване на kbgoffice
Публикувано от: Nikolavp в Aug 12, 2008, 16:30
Цитат (pvt14 @ Авг. 12 2008,14:59)
Nikolavp, понеже виждам, че е използвано същото име за проекта, но на ново място, може ли малко повече информация за бъдещето на Qt3 и Qt4 портовете? Имам молба за допълнителна функционалност и се канех да мрънкам в SourceForge.

Честно да кажа кода е в ужасно състояние. Няма коментари за някои от нещата и общо взето доста трудно се справям с цялата работа... За сега поне се компилира без проблеми(още вчера успях да го докарам до прототип поне), но не работи изобщо(крашва, не показва думите хубаво в browser-a, меню - няма)... Доста от класовете са променени в Qt, имало е методи, които ги няма. Ако можеш помагай - не съм трил кода, който дава грешки, а просто е коментиран, утре сигурно ще мина през коментарите да видя какво мога да оправя. Като цяло не гледай да има бъдеще, защото надали ще ми остане и време. За каква функционалност говореше ?





Титла: Портване на kbgoffice
Публикувано от: Nikolavp в Aug 12, 2008, 21:04
Кода е готов(нещо такова). Командите са същите за взимане на кода, но има някои бъгчета :). Например след като преведе думата ще трябва да натиснете два пъти Enter за да маркира думата и направо да започнете да пишете новата. Явно някъде има защита полето да не е 0 символа, но това ще го гледам утре... Сега на кръчма  B)  :ok:


Титла: Портване на kbgoffice
Публикувано от: DeViLBoy в Aug 12, 2008, 23:10
Големи благодарности за nikola  B) Ако имаш някакви проблеми с програмата може би авторът на речника би ти помогнал..?


Титла: Портване на kbgoffice
Публикувано от: pvt в Aug 13, 2008, 17:06
И аз благодаря. Иначе за помощта съм много зле с програмирането, така че от мен очаквай само ужасяващо грозни пачове :)

Цитат
За каква функционалност говореше ?

Ами идеята ми беше, в случай че не открие търсената дума, KBGOffice автоматично да претърсва следваща речникова база. Освен английско-българската, ползвам тази на WordNet и една лична, която попълвам оттук-оттам, и ще бъде хубаво с едно натискане на Enter да има по-голяма вероятност за открита дума.

Другото е бързи клавиши за смяна на речника - примерно една клавишна комбинация за превъртане на потребителски списък от два или повече речника или поне директна смяна на текущия с Alt+1, 2, 3 и т.н., вместо с Alt+D 1, 2, 3 и т.н.


Титла: Портване на kbgoffice
Публикувано от: Nikolavp в Aug 17, 2008, 22:53
Днес най - накрая окончателно махнах и последния qt3 клас от кода, което значи, че дори хората без qt3support-a ще могат да си позволят да ползват програмата. Кода е в trunk-a.