Instalarea Bibliotecii Qwt
Un mediu de dezvoltare GUI cu drepturi depline ar trebui să includă reprezentarea grafică a informațiilor cu o interfață de utilizator dezvoltată. În Delphi și C ++ Builder, acest rol este realizat de componenta TChart. O adăugare la biblioteca Qt, care oferă posibilitatea de a afișa date într-o formă grafică, este biblioteca Qwt. Luați în considerare procesul de asamblare și instalare.
Să fim de acord în prealabil că fișierele bibliotecii Qwt vor fi colectate direct în ambele configurații # 150; lansare și depanare, un plug-in pentru designerul de formulare # 150; în configurația de lansare (plug-in-ul, asamblat în configurația de depanare, designerul nu percepe). Exemple de utilizare a widget-urilor furnizate cu biblioteca Qwt vor fi colectate, ca demonstrație, într-o configurație de depanare. Biblioteca Qwt este disponibilă pentru descărcare pe site-ul dezvoltatorului. arhivă
qwt-6.1.2.zip 5 MB
(versiune la momentul redactării)
La sfârșitul instalării, trebuie să aveți grijă ca widgeturile Qwt să fie prezente pe bara de instrumente a designerului de formulare, ghidate de recomandările din articolul Qwt Plugin.
Se presupune că aveți deja o bibliotecă Qt 5 (vezi articolul) în dosarul / home / login / Qt / Qt5. unde / home / login # 150; Dosarul dvs. de acasă și conectați-vă # 150; numele de utilizator. Permiteți asamblarea bibliotecii Qwt în dosarul /home/login/TEMP/qwt-6.1.2. și instalarea # 150; în directorul / home / login / Qt / qwt6.
Atenție vă rog! Nu uitați textul în loc să vă conectați, înlocuiți numele de utilizator.
Dacă există o mulțime de modificări (nu în acest caz), atunci puteți folosi patch-ul (vezi mai sus). Descărcați arhiva qwt612_patch.zip. despachetați-l în directorul /home/login/TEMP/qwt-6.1.2. Pornim terminalul și introducem comenzi
sudo apt-get instala dos2unix dacă pachetul nu este deja instalat
cd / home / login / TEMP / qwt-6.1.2
dos2unix designer / designer.pro
dos2unix examples / examples.pri
dos2unix textengines / mathml / mathml.pro
dos2unix qwtconfig.pri
patch -Np1 -i qwt612.patch
2. Noi executam comenzi in terminal
cd / home / login / TEMP / qwt-6.1.2
/home/login/Qt/Qt5/5.5/gcc/bin/qmake qwt.pro -r -spec linux-g ++
face
face instalare
3. Pentru ca fișierele bibliotecii Qwt instalate să fie disponibile pentru aplicații, asigurați-vă că fișierul /etc/ld.so.conf este scris
creați fișierul /etc/ld.so.conf.d/qwt.conf cu următorul conținut
# Configurație Qwt libs
/ home / autentificare / Qt / Qwt6 / lib
și executați în terminal
4. Instalați modul Qwt (vezi mai sus).
Să se asigure asamblarea bibliotecii Qwt în dosarul E: \ TEMP \ qwt-6.1.2.
Dacă există o mulțime de modificări (nu în acest caz), atunci puteți folosi patch-ul (vezi mai sus). Descărcați arhiva qwt612_patch.zip. despachetați-l în dosarul E: \ TEMP \ qwt-6.1.2. Porniți MinGW Shell (consultați MinGW 4.6.2) și introduceți comenzi
cd /e/TEMP/qwt-6.1.2
patch -Np1 -i qwt612.patch
Acțiunile viitoare depind de barele de instrumente selectate.
Se presupune că biblioteca Qwt va fi instalată în folderul C: \ Qt \ qwt-6.1.2.
2. Rulați shell-ul Qt 5.5 pentru desktop (MinGW 4.9.2 32 bit) (consultați grupul de comenzi rapide din biblioteca Qt din meniul Start) și introduceți comenzile unul câte unul
cd / D E: \ TEMP \ qwt-6.1.2
qmake qwt.pro -r -spec win32-g ++
mingw32 make-
mingw32-make install
3. Instalați pluginul Qwt (vezi mai sus).
Se presupune că biblioteca Qwt va fi instalată în dosarul D: \ Qt \ qwt-6.1.2-vs.
3. Instalați pluginul Qwt (vezi mai sus).
Un exemplu de utilizare a widgetului QwtPlot din biblioteca Qwt poate fi găsit aici.
Aceasta este o nouă ediție a articolului, vechea versiune fiind disponibilă prin referință.