Kayıtlar

Ekim, 2009 tarihine ait yayınlar gösteriliyor

4.2.2-Form Tasarımı

Resim
Projenizdeki arayüz(.ui) dosyalarından herhangi birine çift tıklayarak tasarım moduna geçebilirsiniz. Pencereleri kısaca anlatmak gerekirse: Widget Box: Qt GUI bileşenlerinin listelendiği pencere. Dilediğiniz bileşeni sürükle-bırak yöntemi ile formunuza ekleyebilirsiniz. Action Editor: Action'ları yönettiğimiz penceredir. Sürükle-bırak yöntemi ile dilediğiniz action'ı araç kutusu ve menülere ekleyebilirsiniz. Property Editor: Seçilen bileşenin özelliklerinin listelendiği ve değiştirildiği pencere. Object Inspector: Form üzerindeki bileşenlerin listesini verir. Tüm bileşenlere buradan da erişebilirsiniz. Örneğin eklediğiniz bir bileşen form sınırlarının dışında ya da başka bir bileşenin altında kalıp görünmediğinde, buradaki listeden bileşene ulaşabilirsiniz/seçebilirsiniz. Edit ve Layout Araç Kutuları: Sırasıyla: Edit Widgets: Bileşenleri düzenleme moduna geçer. Edit Signals/Slots: Sürükle-bırak yöntemi ile rahatlıkla signal/slot tanımlayabileceğiniz S

4.2.1-Proje Oluşturma

Resim
"File" menüsünden "New" komutunu veriyoruz. Listeden Projects altındaki " Qt4 Gui Application "i seçip " Ok "e tıklıyoruz. Introduction and project location: Bu pencerede proje adını ve kayıt yerini belirtip "Next"e tıklıyoruz. Select required modules: Projemize dahil etmek istediğimiz modülleri seçiyoruz. Örneğin bir veritabanı uygulaması oluşturacaksanız QtSql Module seçmeniz gerekir. "Next"e tıklıyoruz. Class information: Ana formun sınıf adını, tipinide belirttikten sonra projemiz oluşturulacaktır. 4.2-Eclipse ile Proje Oluşturmak sayfasında belirttiğim gibi projenize yeni formlar (arayüzler) eklemek istediğinizde " File/New " menüsünden Qt altındaki " Qt Designer Form Class "ı seçin. Çünkü bu sihirbaz hem .ui dosyasını (arayüzü) hem bu dosyaya ait .h ve .cpp dosyalarınıda barındıran eksiksiz bir arayüz sınıfı oluşturacaktır, size ise sadece sınıfı kullanmak kalacaktır.

4.2-Qt Creator

Resim
Qt Creator Linux Kullanıyorsanız: Gerekli tüm paketler dağıtımınızın depolarında olacaktır, tek yapmanız gereken paket yöneticisi ile Qt Creator depodan bulup kurmak. Örneğin Ubuntu'da konsola şu komutu yazarak kurulumu gerçekleştirebilirsiniz. sudo apt-get install qt-creator Windows Kullanıyorsanız: Eğer SDK yani komple geliştirme ortamını kurduysanız Qt Creator zaten sisteminizde kurulu olacaktır. Fakat yalnız framework kurulumu yaptıysanız http://qt.nokia.com/downloads/qt-creator-binary-for-windows adresinden kurulum paketini indirip kurabilirsiniz.

4.1.1-Proje Oluşturma

Resim
"File" menüsünden "New/Project" komutunu veriyoruz. Listeden Qt altındaki " Qt Gui Project "i seçip " Next "e tıklıyoruz. Projeye bir isim veriyoruz. Ben " merhabadunya " ismini veriyorum, " Next "e tıklayın. " Setup the class and file names. " kısmında programınızın ana ekranı hangi tip olacaksa " UI Type " kısmında belirtiyoruz. Ben " QMainWindow " seçiyorum, tekrar " Next "e tıklayın. " Select the Qt modules " sayfasından projemizde kullanacağınız modülleri seçiyoruz. Örneğin bir sql uygulaması geliştiriyorsanız SQL modülünü seçmelisiniz. Dilerseniz bu modülleri daha sonra .pro yöneticisi ilede güncelleyebilirsiniz. (Eclipse içinde projenin .pro dosyasına çift tıkladığınızda açılır.) " Finish "e tıklayınca Eclipse projeyi oluşturmaya başlayacaktır. merhabadunya.ui dosyasına çift tıklayıp form tasarımınızı yaptıktan sonra " Run &q