ПредишенСледващото

Пълноправен дизайн GUI трябва да се състои от графично представяне на информация с развит потребителски интерфейс. В Delphi и C ++ Builder изпълнява тази роля TChart компонент. Добавяне към библиотеката Qt, предоставящи възможност за показване на данни в графичен вид е Qwt библиотека. Помислете за процеса на инсталация.

В Ubuntu за предпочитане избран Qwt библиотека от хранилището с помощта на софтуер център на Ubuntu, тъй като този метод изисква минимални усилия. В допълнение, хранилището се поставя доказано само стабилни версии на пакети и Ubuntu Software Center следи зависимостите между пакетите.

Предполага се, че имате версия 4.8.3 на библиотеката Qt (-късно като на това писание) или по-възрастни. Можете да зададете един от двата клона на библиотеката - 5.x.x или 6.x.x. Инструкции за монтаж за всеки клон са изброени отделно. Ubuntu, че е в За разлика от Windows, не може да се установи веднъж и двата клона на библиотеката, но само един от тях.

Софтуер с отворен център за Ubuntu, в търсене низ написали libqwt на, в списъка, който се появява изберете libqwt5-qt4-Dev и щракнете върху бутона Install линия. Резултатът ще бъде инсталиран Qwt библиотека (версия 5.2.2, както и на това писание). Също така е полезно да се установи наличната документация и примери. За да направите това, изберете libqwt5-док низ и натиснете бутона Set.

В крайна сметка, ще бъде на разположение

- в папката / ЮЕсАр / включват / qwt-qt4 - заглавни файлове, библиотеки;
- в папката / ЮЕсАр / ИЪ - библиотеката файл libqwt-qt4.so.5.2.2 и препратки към нея: libqwt-qt4.so.5.2, libqwt-qt4.so.5 и libqwt-qt4.so;
- в папката / ЮЕсАр / ИЪ / i386-Linux-GNU / qt4 / плъгини / дизайнер - плъг-ин за форма дизайнер - libqwt_designer_plugin.so файл;
- в папка / ЮЕсАр / акции / док / libqwt5-док / HTML - помощни файлове, съдържащи описание на използваните класове в библиотеката;
- в папка / ЮЕсАр / акции / DOC / libqwt5-док / примери - примери за проекти, които използват библиотечни джаджи.

За да използвате библиотеката, трябва да включите в своето описание на файла на проекта

INCLUDEPATH + = / ЮЕсАр / включват / qwt-qt4
LIBS + = -L / ЮЕсАр / ИЪ -lqwt-qt4

Ако имате нужда да се инсталира на библиотеката на компютър, който не разполага с достъп до Интернет, можете да използвате метода, определен в съответната статия. Тъй като необходимия брой малки опаковки

libqwt5-qt4-dev_5.2.2-1ubuntu2_i386.deb
libqwt5-qt4_5.2.2-1ubuntu2_i386.deb
libqwt5-doc_5.2.2-1ubuntu2_all.deb
(File версии на това писание)

Както бе споменато по-горе, в папка / ЮЕсАр / акции / DOC / libqwt5-док / примери, има примери за приложения, които използват Qwt библиотека, под формата на несъбраните проекти. За промяна ние правим в следващата версия на конфигурацията на монтажа за това, да изпълнява следните действия

2. Редактиране /usr/share/doc/libqwt5-doc/examples/examples.pri на файла

- ". QWT_ROOT = / .." в линията предписва друга директория

- в ред "DESTDIR = $$ / примери / бин $$" промените инсталационната пътека

- в ред "LIBS + = -L $$ / ИЪ -l $$ - qt4" посочва правилния път до библиотеката Qwt

LIBS + = -L / ЮЕсАр / ИЪ -lqwt-qt4

3. Изпълнение на терминал и въведете командата

Sudo -i
парола
CD / ЮЕсАр / акции / DOC / libqwt5-док / примери
qmake examples.pro -r -spec Linux-г ++
правя

След края на събранието на изпълними файлове примери могат да бъдат намерени в папка / ЮЕсАр / акции / док / libqwt5-док / примери / кофата за боклук.

Софтуер с отворен център за Ubuntu, в търсене низ написали libqwt на, в списъка, който се появява изберете линия libqwt-Dev и щракнете върху бутона Install. Резултатът ще бъде инсталиран Qwt библиотека (версия 6.0.0, както и на това писание). Също така е полезно да се установи наличната документация и примери. За да направите това, изберете libqwt-док низ и натиснете бутона Set.

В крайна сметка, ще бъде на разположение

- в папката / ЮЕсАр / включват / qwt - заглавни файлове, библиотеки;
- в папка / ЮЕсАр / ИЪ
- libqwt.so.6.0.0 библиотека файл и линк към него: libqwt.so.6.0, libqwt.so.6 и libqwt.so;
- допълни MathML libqwtmathml.so.6.0.0 файл и линк към него: libqwtmathml.so.6.0, libqwtmathml.so.6 и libqwtmathml.so;
- в папката / ЮЕсАр / ИЪ / i386-Linux-GNU / qt4 / плъгини / дизайнер - плъг-ин за форма дизайнер - libqwt_designer_plugin.so файл;
- в папка / ЮЕсАр / акции / док / libqwt-док / HTML - помощни файлове, съдържащи описание на използваните класове в библиотеката;
- в папка / ЮЕсАр / акции / DOC / libqwt-док / примери - примери (несглобени) проекти, които използват библиотечни джаджи.

За да използвате библиотеката, трябва да включите в своето описание на файла на проекта

INCLUDEPATH + = / ЮЕсАр / включват / qwt
LIBS + = -L / ЮЕсАр / ИЪ -lqwt

Ако използвате допълни MathML, вие също трябва да включва описание на

LIBS + = L / ЮЕсАр / ИЪ -lqwtmathml

Ако имате нужда да се инсталира на библиотеката на компютър, който не разполага с достъп до Интернет, можете да използвате метода, определен в съответната статия. Тъй като необходимия брой малки опаковки

libqwt-dev_6.0.0-1ubuntu1.12.04.1_i386.deb
libqwt6_6.0.0-1ubuntu1.12.04.1_i386.deb
libqwt-doc_6.0.0-1ubuntu1.12.04.1_all.deb
(File версии на това писание)

Пример за използване на Qwt QwtPlot джаджа библиотека може да бъде намерена тук.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!