BG Development


Страници: (6) [1] 2 3 ... последна »  ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> kbgoffice речника за Qt5
johnfound
Публикувано на: 27-06-2018, 20:12
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 6834
Регистриран на: 27.05.04



Много си го харесвам този речник, но напоследък нещо не може да се компилира под Manjaro Linux, поради някакви конфликти с Qt4 библиотеките.

Вместо да се занимавам със сложни зависимости със старите библиотеки си го преправих да се компилира под Qt5 и си го ползвам. Сега, bvbfan постна връзка към kaminata.net, където видях, че се обсъжда точно този проблем.

Затова реших да публикувам каквото съм направил.

Предупреждавам, че в C++ пиша на интуиция и шесто чувство. Предупреждавам също, че съм изрязал от проекта всичко, което не можа да се компилира. Това са някакви странни парчета код, които се конектваха към сайтове като google.com и др.под. Даже и не се опитах да ги оправям, защото това все пак е офлайн речник и не се очаква да прави мрежови конекции.

Впрочем, тъй като не си спомням такива менюта в оригинала, може да съм изрязал точно бакдора. icon_twisted.gif Както казах, в C++ хич ме няма.

На който му трябва, може да се клонира от: https://asm32.info/fossil/repo/kbgoffice

Там има началните сорсове от v2.1 и моите промени.

Компилира се с:
CODE

cd ./src
qmake
make
sudo make install


П.П. По дяволите, на кой идиот му е хрумнало да кръсти речник "kbgoffice"??? icon_lol.gif

Това мнение е било редактирано от johnfound на 27-06-2018, 20:13


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 2B446ADCEC7E180CD4C59391D81D4CAB3E99CA7AE767DB3AB45AF976F8A2050FF071DDB733F1
PMEmail PosterUsers Website
Top
saruman
Публикувано на: 27-06-2018, 21:24
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2027
Регистриран на: 21.07.10



Супер,няма нищо по-яко от deprecated код за deprecated продукт,идеален пример е тоя проект как да не се пише код ,да не говорим,че това не е нито Ц,нито Ц++,а някъв извратен микс,дето можеш да го срещнеш само във ФМИ


--------------------
http://www.wefunkradio.com/radio/

Remember,remember the fifth of November
PMEmail Poster
Top
bvbfan
Публикувано на: 27-06-2018, 21:28
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2893
Регистриран на: 08.12.13



И защо мислиш така, нищо deprecated няма в проекта, камо ли, че така не се пишело код. Напротив, така се пише, Джон е махнал много код, при положение, че трябва на 1 място да върне nullptr вместо false, което нямам идея защо е освен заблеян човек го е написал.

Това мнение е било редактирано от bvbfan на 27-06-2018, 21:30


--------------------
QUOTE (Bender @ 23-04-2015, 19:11)
Xamarin: ЛАПАЙ!
Ти: Добре...
PMEmail Poster
Top
johnfound
Публикувано на: 27-06-2018, 21:29
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 6834
Регистриран на: 27.05.04



Е, както казах, аз не правя разлика, защото еднакво не разбирам нито от Ц, нито от Ц++. Нито пък имам каквито и да е претенции за качество.

Програмата ми върши отлична работа. Който може, да я напише по-добре. icon_razz.gif


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 2B446ADCEC7E180CD4C59391D81D4CAB3E99CA7AE767DB3AB45AF976F8A2050FF071DDB733F1
PMEmail PosterUsers Website
Top
bvbfan
Публикувано на: 27-06-2018, 21:33
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2893
Регистриран на: 08.12.13



Разбира се, че е С++, какво му четеш брътвежите, Qt добавя функционалност върху стандартният С++ и затова се изпълнява първо qmake. В draft за С++20 е concepts които трябва да решат този въпрос, както и модулирането.


--------------------
QUOTE (Bender @ 23-04-2015, 19:11)
Xamarin: ЛАПАЙ!
Ти: Добре...
PMEmail Poster
Top
saruman
Публикувано на: 27-06-2018, 21:35
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2027
Регистриран на: 21.07.10



QUOTE (bvbfan @ 27-06-2018, 21:28)
И защо мислиш така, нищо deprecated няма в проекта, камо ли, че така не се пишело код. Напротив, така се пише, Джон е махнал много код, при положение, че трябва на 1 място да върне nullptr вместо false, което нямам идея защо е освен заблеян човек го е написал.

А да,забравих,че ти си приключил развитието си в края на 20ти век,за STL,C++11,14,17 чувал ли си ?


--------------------
http://www.wefunkradio.com/radio/

Remember,remember the fifth of November
PMEmail Poster
Top
Gamma Goblin
Публикувано на: 27-06-2018, 21:42
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1298
Регистриран на: 21.02.18



много е як кода даже, спазени са конвенциите за писане на красив код


--------------------
Напред! Живота е сраженье! Напред! И прав всегда ходи!
Напред, макар към поражение! Ако ще паднеш, прав падни!
---
Raw, and untamed in spirit, We chew this world and Spit it out
---
Challenge my own world to chaos
---
“I overcame myself, the sufferer; I carried my own ashes to the mountains; I invented a brighter flame for myself.”
PMEmail PosterUsers Website
Top
saruman
Публикувано на: 27-06-2018, 21:47
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2027
Регистриран на: 21.07.10



Единственото тъжно е,че новите компилатори потдържат старите стандарти заради такива аборигени като бвб,ами не го направят като във веба да депрекейтват разни недоносени указатели


--------------------
http://www.wefunkradio.com/radio/

Remember,remember the fifth of November
PMEmail Poster
Top
bvbfan
Публикувано на: 27-06-2018, 21:57
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2893
Регистриран на: 08.12.13



Няма никакъв смисъл да депрекейтват никакви указатели. След като ти пиша за С++20 дали съм чувал за предните?! Тоя код е от над 12г. дали са чували тогава за С++11? Даже си е много добра обратната съвместимост новите GCC с доста стари проекти.


--------------------
QUOTE (Bender @ 23-04-2015, 19:11)
Xamarin: ЛАПАЙ!
Ти: Добре...
PMEmail Poster
Top
bvbfan
Публикувано на: 27-06-2018, 21:59
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2893
Регистриран на: 08.12.13



1.8 от 29.10.2005
2.0 от 31.06.2010


--------------------
QUOTE (Bender @ 23-04-2015, 19:11)
Xamarin: ЛАПАЙ!
Ти: Добре...
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (6) [1] 2 3 ... последна » Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2018 | BG Development | All Rights Reserved
RSS 2.0