d.....n
d.....n
#programowanie #cpp #qt próbuję dodać do swojego programu w Qt ikonkę używając windowsowego sposobu z http://qt-project.org/doc/qt-4.8/appicon.html ale dostaję błąd

:-1: błąd: [release/icons.txt] Error 1


o co może chodzić?
  • Najlepsze
  • Wszystkie komentarze
pp555
pp555
BTW wiesz może jak trochę "odchudzić" program? Aplikacja ma ledwie kilkaset linijek, ale biblioteki qt zajmują ponad 40 mb (po spakowaniu zipem 16)/


@duffman: jeżeli używasz Qt5, to pewnie połowę tych 40MB stanowią biblioteki ICU, jeżeli nie używasz czegoś co od nich zależy (np. QWebView ich wymaga), to można się ich pozbyć, ale konieczne jest przekompilowanie całego Qt z odpowiednimi flagami (chyba -no-icu)

http://qt-project.org/wiki/Building-Qt-5-from-Git
m.....3
m.....3
Qt 4.8.6 domyślnie nie ma wyglądu "windowsvista" więc na dzień dobry trzeba przekompilować cały framework by nasza aplikacja nie wyglądała jak za czasów windowsa 98 :)

Bug zgłoszony jako https://bugreports.qt-project.org/browse/QTBUG-38706

Tak więc NIE POLECAM tej wersji jeśli ktoś planuje sobie robić upgrade z 4.8.5

#programowanie #qt
  • Najlepsze
  • Wszystkie komentarze
sylwke3100
@porque: Dla Javy mówią że na wiki też jest ale nigdzie implementacji nie widzę.
porque
@sylwke3100: ze niby chyba Qt Jambi? :D
d.....n
d.....n
Mam klasę Figura, do reprezentowania obiektów na ekranie i dziedziczącą z niej klasę FigTrojkat z przeładowaną metodą rysuj() .

W klasie odpowiedzialnej za wyświetlanie openGLa zrobiłem sobie Qlist na obiekty Figura.

QList<Figura> ListaDoNarysowania;


A
  • Najlepsze
  • Wszystkie komentarze
KrzaQ2
@hfaua: @duffman:

std::unique_ptr
i zapomnij o samodzielnym zarządzaniu pamięcią
hfaua
hfaua
@duffman: Po pierwsze, odpowiedz sobie na pytanie: dlaczego chcesz korzystać z polimorfizmu? W 99% przypadków tak na prawdę nie chcesz z niego korzystać. Jeśli jednak się uprzesz, to musisz operować na wskaźnikach:

QList ListaDoNarysowania;
ListaDoNarysowania.append(new FigTrojkat(0, 0));
for(int i=0; i < ListaDoNarysowania.size();
r.....t
r.....t
Pytam się gościa z pracy o #qt czy używał i co myśli.. a on bla bla bla, ale nie możesz tego używać nawet do narzędzi wewnętrzych, bo musiałbyś licencję komercyjną wykupić.. A ja się tak patrzę..

- licencję?,

- Jestem z Polski, mnie licencje nie dotyczą ;P

#programowanie #praca
  • Najlepsze
  • Wszystkie komentarze
f.....x
f.....x
@a-duRRud-a: nazwijmy to po imieniu :) To jest kradzież :)

Nie wiem dlaczego ,ale w polsce jakoś nikt nie lubi nazywać rzeczy po imieniu :) Wymyślają jakieś ,alternatywne pojęcia typu "sprytny", "zaradny", "umie kombinować" zamiast prosto z mostu powiedzieć ZŁODZIEJ:)
a-duRRud-a
Hehe, jacy my nie uczciwi, Polak hehe to umie kombinowac.
C.....r
C.....r
Uczę się pisania programów przy użyciu Qt i trafiłem na dziwny problem. Wstawienie w projekcie:

#include

Powoduje ponad 1000 błędów takich jak "stray '211\' in program", w drugim, równolegle otwartym projekcie to samo nie powoduje błędu i wszystko można skompilować. Co może być przyczyną?

#qt #cpp
  • Najlepsze
  • Wszystkie komentarze
InformacjaNieprawdziwaCCCLVIII
@Cytryndor: kodowanie?
d.....n
d.....n
Próbował ktoś robić aplikacje na androida w Qt? Mam na zaliczenie napisać w nim grę i zastanawiam się, czy się nie przyłożyć i nie spróbować spieniężyć pracy właśnie portując ją na Androida. Tylko trochę cena zaporowa dla amatorów :(

http://qt.digia.com/qtmobile/?utm_campaign=qtprojectbanner

#qt #programowanie
  • Najlepsze
  • Wszystkie komentarze
Huczek
Zaczyna się dłuuuga noc. Kompilacja Qt i OpenCV + CUDA. Dis gon bi gut najt.

#kompilacja #programowanie #qt #opencv #cuda
  • Najlepsze
  • Wszystkie komentarze
z.....y
z.....y
Mam funkcję, która rysuje tekst w widżecie QGraphicsScene. Tekst jest umieszczany na współrzędnych wczytywanych z listy (QList) i ma pokazać te współrzędne. Problem w tym, że nie wiem jak zrobić, żeby wszystkie elementy pokazały się na ekranie. Jak robię to według pliku 1, to pokazuje mi się tylko ostatni element z listy na ekranie. Metoda z pliku 2 działa, ale nie będę tak robił dla 50 elementów i potrzebuję pętli. Czy może
  • Najlepsze
  • Wszystkie komentarze
z.....y
z.....y
Robię program w QT odbierający pakiety wysyłane po UDP, które ma pokazywać na ekranie (konkretnie w QLabel). Problem w tym, że program mi się wywala po odebraniu pierwszego pakietu. (Program nieoczekiwanie zakończył pracę). Po odpaleniu debuggera wskazało mi jedną z linii, odpowiadającą za wyświetlenie tekstu w oknie. Pytanie: co robię źle?

Kod

#programowanie #qt #kiciochpyta
  • Najlepsze
  • Wszystkie komentarze
d.....n
d.....n
Próbuję przenieść swój kod OpenGl z GLUTa do okienka w qtCreatorze i w tym celu skopiowałem sobie klasę z http://blog.matthew.org.pl/2010/04/17/kurs-qt-czesc-8-opengl/ ,

http://pastebin.com/YNHh5iW7

ale próba kompilacji wywala mnóstwo błędów o niezadeklarowanych funkcjach opengl.

Kiedy
  • Najlepsze
  • Wszystkie komentarze
zakopywywacz
Mam aplikację napisaną w C++ pod Raspberry. Interfejs aplikacji zrobiony w QML. Gdy odpalam aplikację i dostaję warningi.

EGLFS: To override, set QT*QPA*EGLFS*PHYSICAL*WIDTH and QT*QPA*EGLFS*PHYSICAL*HEIGHT (in millimeters).


Eksportuje zmienne środowiskowe i dalej to samo. Gdy tego samego QML odpalam za pomocą qmlscene to wszystko działa jak należy. Pytanie takie, czemu dla programu napisanego w C++, który odpala tego QML nie są widoczne te zmienne środowiskowe?

Przekompilowuje
  • Najlepsze
  • Wszystkie komentarze
anonim1133
Po ostatnich zabawach z phpStorm(niszczy wszystko, tylko drogi ;_;), teraz przyszła kolej na zabawę z #cpp i muszę przyznać, że #qt wraz ze swoim qtCreatorem robią świetną robotę.

Jak ktoś szuka IDE do Cpp to qtCreator bardzo. Szybko, łatwo, miło i przyjemnie. Podpowiada, koloruje składnie(nawet całe bloki wyznacza), współgra z git. No syćko jest.

#programowanie #ide #polecam
  • Najlepsze
  • Wszystkie komentarze
bartoneczek
Muszę Was poprosić o pomoc z OOP C++. Konkretnie zainstalowałem Qt Creatora, zaincludowałem:

#include <QtNetwork/QUdpSocket>


I w konstruktorze MainWindow próbuję stworzyć obiekt QUdpSocket. Przez obiekt i przez referencje:

QUdpSocket*
  • Najlepsze
  • Wszystkie komentarze
d.....n
d.....n
Może to was rozśmieszy ale mam pytanie:

Co trzeba zrobić w qt creatorze, żeby przygotować program gotowy do uruchomienia? Tak żebym mógł go komuś wysłać. #qt #programowanie #cpp
  • Najlepsze
  • Wszystkie komentarze
ItTookTheNightToBelieve
  • Najlepsze
  • Wszystkie komentarze
kasper93
Unity will be ported to Qt/QML "to make development more efficient across our wider convergent strategy".

No to będzie nieźle jak będzie na QT :D

#ubuntu #qt