Pod Linuksem nakodziłem sobie program w Qt 5.4 używając modułu qwebkit. Chciałem skompilować na Windowsie i zonk...
Z tego co wyczytałem to od wersji 5.6 (a taką mam na win) nie ma już wsparcia dla webkita; ale czy on był w ogóle obecny na Windowsie? Jak ściągnę 5.4 to bez problemu skompiluję to co nakodziłem pod linuchem przy użyciu tych modułów (webkit, webkitwidgets)?

#qt #qtcreator #cpp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki co tu sie odwala to nie wiem, ale ucze się dopiero programowania i napisałem sobie prosty programik - kółko i krzyżyk. Dodałem przycisk który rozpoczyna gre na nowo, działało elegancko, zapisałem, wyłączyłem i włączyłem ponownie i już nie działa. Wie ktoś o co chodzi? Tutaj kawałek kodu, przycisku dokładnie.
#programowanie #cpp #informatyka
k.....x - Mirki co tu sie odwala to nie wiem, ale ucze się dopiero programowania i na...

źródło: comment_jEdbRZq4hVc6ifKGScC0FZXA9POyPyw9.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pamiętaj o formatowaniu kodu
Piszesz, że działało, zapisałeś, nie działa. Może miałeś skompilowaną inną wersję (działała), a dodałeś jakąś zmianę i zapisałeś i po ponownej kompilacji już nie działa? Ciężko cokolwiek powiedzieć po takim fragmencie. Ustal sobie jakiś stan początkowy (jakie wartości powinny mieć jakie zmienne itd) i sprawdź czy po wywołaniu START_Click rzeczywiście ustawił się taki jak chciałeś. Jeśli nie, przeanalizuj czego brakuje. Polecam też jak najszybciej nauczyć się korzystać z
  • Odpowiedz
#naukaprogramowania #cpp

Mirki napisałem sobie aplikację okienkową. Korzystam z visual studio i mam pytanie czy jest tu jakaś opcja która pakuje te wszystkie pliki czy coś podobnego, żeby można było skopiować to na pendrive i normalnie korzystać?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W księgarni #helion wymyślono jakiś Dzien #informatyka W sumie każda okazja do świętowania nie jest zła, tym bardziej, że możemy dzięki temu uzupełnić sobie biblioteczkę. Wybrane #ksiazki możemy kupować "w parach", płacąc za tańszą 50% ceny. Na liście znajdziemy dużo książek z dziedziny #programowanie a dla tych spod znaku #naukaprogramowania co chcą się uczyć #cpp polecam książkę Bjarne'a Stroustrupa Programowanie. Teoria i praktyka z wykorzystaniem C++
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Godziu73: Nie śledzę wszystkich - ale nikt nie powiedział, że tak nie jest - Zawsze należy porównać w kilku źródłach - jeśli wyjdzie gdzieś drożej, to nie kupować. Przecież to proste.
  • Odpowiedz
Ohayo!
Czy jesteście w stanie polecić mi jakiś nowoczesny cross-platformowy program do automatyzacji kompilacji (c++), podobny w działaniu do Make?

#programowanie #cpp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PsichiX: QBS :-D bardzo nowoczesny i wbudowany do QtCreatora, ale może działać obok. Prosto się go rozszeża przy użyciu JavaScriptu a nie jakieś prehistoryczne makra jak w cmake.
  • Odpowiedz
@MiszkaCFC: To będzie, tylko nie wiem czy w formie powerupa czy na stałe. Raczej najpierw zrobię na stałe, a potem jeśli zrobię system power upów to przerobię na power up.
  • Odpowiedz
Przy deklarowaniu obiektów w niektórych bibliotekach mamy różne możliwości podania wartości w różnych formach. Czyli np. w SFML zamiast podania Vector2f mogę podać dwa floaty.
Jak zrobić coś takiego?
#cpp #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam. Używa ktoś biblioteki Qt5 w visual studio 2015? QT mam w wersji mcvc2015 zainstalowane przez instalator online. W visualu plugin Qt5Package, lokalizacja biblioteki w nim dodana i tu się zaczynają schody, gdy chcę stworzyć projekt, wybieram Qt Application, wpisuje lokalizacje i nazwę, klikam OK i ... nic :( okienko wyboru szablonów znika i pojawia się od razu ponownie, a z tego co widziałem w necie powinien mi się pojawić kreator i
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#cpp #programowanie #studbaza

Mirki,

pisze program który ma dla danego obiektu vector OrderedSet policzyć liczbę obiektów w tym vectorze klas o nazwach OrderedSet7, OrderedSet8 (klasy OrderedSetX dziedziczą z klasy OrderedSet).
Napisałem taką funckję i nie wiem jak rozpoznać teraz że dany obiekt ma taki typ a nie inny. Jakaś biblioteka typeinfo? jak ją zastosować?)
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MikelThief: koniecznosc takich obliczen na typach oznacza, ze masz skopana architekture. Jak wszystko ma bazowy typ to tam dodajesz metode ktora zwraca cos, nadpisujesz ja w klasa dziedziczacych i tyle.
  • Odpowiedz
pułapki w c++.
wiecie ze to jest poprawne w c++11

vector liczby = {1,2,3};

cout << liczby??(2??) << endl;


wyjaśnienie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

cześć wypok. wziąłem się ostatnio za naukę programowania w języku c++. wypożyczyłem książkę w miejskiej wypożyczalni i jazda. odpowiada mi ta forma nauki, więc po poznaniu podstaw (input i output danych, zmienne i stałe, operatory) chciałbym kupić jakąś książkę dla siebie i rozwijać się dalej. jakieś pozycje uważacie za szczególnie warte polecenia? myślałem nad TYM lub TYM. ktoś chętny doradzić, lub zaproponować inną pozycję? z góry dziękuję :) #naukaprogramowania
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp

Witam mam pytanie jak przekształcić sito Eratostenesa, liczby pierwsze i rozkład na czynniki pierwsze z funkcji iteracyjnej na funkcję rekurencyjną? Jak będzie potrzebny kod to podeślę na pastebinie. Liczę na pomoc.
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dzimen: Wszystko się da, tylko to będzie bardziej skomplikowane, nieintuicyjne i prawdopodobnie głupie, jeśli samo robienie sprawdzania liczb pierwszych rekurencyjnie nie jest głupie, no ale to zapewne jakiś homework. Po prostu zrób

if(isPrime(n,n/2))
cout<<"Liczba "<<n<<" jest pierwsza"<<endl;
else
cout<<"Liczba "<<n<<" nie jest pierwsza"<<endl;
  • Odpowiedz
#programowanie #cpp

Siema, mam problem z przekształceniem funkcji sprawdzającej czy liczba jest liczbą pierwszą na funkcję rekurencyjną.

bool algliczbapierwsza(unsigned int
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dzimen: Co nie działa? To jest w javie jakby co, musisz zmienić coś zapewne. Divider to dzielnik. I jak zmienisz to takie przekazanie wystarczy, o ile jako a podasz własnie cos >= pierwiastek z n. I jakiego switcha, gdzie tu switch? Działa od 2 do 100, dla więcej pewnie też działa, dla 1 daje true, bys musiał dodać swój warunek.
  • Odpowiedz
Hej, Mirki z #programowanie i #cpp
Mam abstrakcyjną klasę bazową dvaWidget, która zawiera w pliku nagłówkowym deklarację metody wirtualnej

virtual void InitializeWidget() = 0;
czy jeżeli chcę tę metodę zaimplementować w klasie pochodnej to muszę znowu umieszczać jej deklarację w nagłówku?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp #qt

Mirki jak zbadać wagę klasy wraz ze wszystkim? W sensie ile waży cały obiekt wraz ze wszystkim co ma w środku?

Chcę się dowiedzieć ile waży QDateTime, ale sizeof w mojej skromnej opinii pokazuje zwyczajne bzdury, bo rzekomo ma 8 B. Szkoda tylko, że QDate też ma 8 a QTime ma 4, a QDateTime składa się z obu. Jak sprawdzić ile waży QDateTime
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Khaine: Metoda ze sleepem zakłada użycie zewnętrznego programu do pomiaru użycia pamięci. Nie wiem na ile zewnętrzna aplikacja ma dostęp do dokładnego zużycia przez daną aplikację (a o ile do przewidzianego zużycia tak jak to widzi system).

Myślę, że warto by napisać sobie funkcję jak tutaj i wywołać ją przed i po stworzeniu obiektu, obliczyć różnicę. Tylko tak jak wcześniej pisałem - nie wiadomo czy taka funkcja też nie będzie
  • Odpowiedz
@dzimen:
1. Łatwiej by było jak byś napisał co dana funkcja ma robić, niż jebnąć kod i liczyć że komuś będzie się chciało analizować +100 linii bazgrołów...
2. Co zrobiłeś sam i na czym utknąłeś? Co sprawia Ci problem w przepisaniu na rekurencję? Czy może liczysz na gotowca?
  • Odpowiedz