qt4 ile hesap makinesi

Başlatan ahmetturan, 01 Şubat 2011 - 21:17:16

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ahmetturan

qt4 ile bir hesap makinesi yazdım. şu an için gayet basit durumda. geri bildirim yapabilirseniz sevinirim.
dosyayı indirdikten sonra içindeki .pro dosyasına tıklarsanız qt creator açıyor tüm projeyi. sonra ctrl+r ile çalıştırabilirsiniz.

http://qt-apps.org/content/show.php/ehm+calculator?content=138137
boş zaman mahsûlleri
qtHesap
qtRehber

noktakom

Tebrikler..

.pro dosyasına çift tıklayınca gedit ile açılıyor.. ek paket filan mı gerekiyor ?

rutku

konsolda qmake && make yaparsanız derlenmiş dosyasını elde edersiniz.
Hayallerini kodla ...

uKiriş
Mezgeldek

noktakom

$ qmake
$ make
/usr/bin/uic-qt4 ehm.ui -o ui_ehm.h
make: /usr/bin/uic-qt4: Command not found
make: *** [ui_ehm.h] Error 127


ahmetturan

@hkndvc bunun için qt creator'u yüklemeniz gerek. ubuntu deposunda var.
onun haricinde terminalden de yapılabiliyor galiba ama nasıl yapıldığını bilmiyorum.
boş zaman mahsûlleri
qtHesap
qtRehber

noktakom

Peki, son bir soru daha; bu program kuruluyor mu? yoksa portable olarak mı çalışıyor ?

ahmetturan

hayır kurulmuyor. sadece kodu çalıştırıyorsunuz.
boş zaman mahsûlleri
qtHesap
qtRehber

rutku

Qt Creator e gerek yok. Gerekli bağımlılıklar sağlanamamış.

Gerekli bağlımlılıklar[1]
sudo apt-get install libxtst-dev build-essential libqt4-dev qt4-qmake
1 http://ubuntuforums.org/showthread.php?t=1184932
Hayallerini kodla ...

uKiriş
Mezgeldek

guestwho

    @hkndvc; "libqt4-dev" ve "qt4-qmake" paketlerini kurman yeterli, "libxtst-dev" paketi gerekli değil. @ahmetturan; öncelikle eline sağlık, uygulamaya işlem önceliği yeteneğini de kazandırırsan güzel olur diye düşünüyorum. Sözgelimi "12+3x4" işlemi 24 sonucunu verebilmeli. Kolay gelsin...
You want weapons? We're in a library. Books are the best weapon in the world. This room's the greatest arsenal we could have. Arm yourself!

rutku

Eline sağlık  ;D ... Yeni projeler olması dileğiyle ...
Hayallerini kodla ...

uKiriş
Mezgeldek

ahmetturan

yazılımı biraz geliştirip birkaç fonksiyon daha ekledim.
@guestwho şimdilik işlem önceliği yok. yani 12+3 yapıp x'a tıkladığında zaten ekrana 15 yazmış oluyor ve cevap 60 çıkıyor.
ama işlem önceliği olan türünüde yazmayı planlıyorum.
teşekkürler.
boş zaman mahsûlleri
qtHesap
qtRehber

ahmetturan

#11
uygulamada artık işlem önceliği var. fikirlerinizi gönderebilirseniz sevinirim.
http://qt-apps.org/content/show.php/ehm+calculator?content=138137
boş zaman mahsûlleri
qtHesap
qtRehber

sem

Şu QT ile yıldızımı barıştırmam lazım artık =)

tar dosyasını açtığımızda oluşan ehm dosyasını uçbirimden açtığımda çalıştırılabilir dosya değil hatası veriyor (+x izni verdiğim halde)... Çift tıkladığımda ise dizin içeriisnde "�a@@� (invalid encoding)" isminde dosya oluşuyor...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

ahmetturan

aslında niye böyle olduğunu anlamış değilim.
sisteminizde qt paketleri kurulu mu?
belki sebep bu olabilir.
boş zaman mahsûlleri
qtHesap
qtRehber