انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: reza10203045 در 16 تیر 1388، 11:32 بظ
-
سلام دوستان
میخواستم در رابطه با قرار دادن widget ها در صفحه سوالی بکنم . آیا میشه widget ها را با مختصات x y تنظیم کرد.
و سوال دیگه آیا نمونه برنامه ای در رابطه با پایگاه داده یا دیتا بیس با GTK سراغ دارید یا نمونه آموزش
ممنون میشم کمک کنید.
-
www.gtk.ir
را دیدی؟
اینم برنامه http://ospdev.net/projects/amir/
با c++ و gtk نوشته شده.
اگه چیزای دیگه هم پیدا کردی اینجا بزار.
-
سلام دوستان
میخواستم در رابطه با قرار دادن widget ها در صفحه سوالی بکنم . آیا میشه widget ها را با مختصات x y تنظیم کرد.
یه Widget ی هست به اسم Fixed که با قرار دادن بقیه Widgetها تو اون می تونید برای اونا جای مشخصی تعیین کنید.
-
دوست عزیز میشه در رابطه با Fixed بیشتر توضیح بدید.
-
برای ایجاد Fixed:
GtkWidget* fixed = gtk_fixed_new();
برای اضافه کردن Widget مورد نظر در مختصات x و y
gtk_fixed_put(GTK_FIXED(fixed), widget, x , y);
و برای اضافه کردن به پنجره:
gtk_container_add(GTK_CONTAINER(window), fixed);
مثال://File: fixed.c
//Compile: gcc `pkg-config gtk+-2.0 --cflags --libs` fixed.c
//Execute: ./a.out
#include <gtk/gtk.h>
int main(int argc, char* argv[])
{
gtk_init(&argc, &argv);
GtkWidget* window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
GtkWidget* fixed = gtk_fixed_new();
GtkWidget* button = gtk_button_new_with_label("Saman");
gtk_fixed_put(GTK_FIXED(fixed), button, 50, 80);
gtk_container_add(GTK_CONTAINER(window), fixed);
gtk_widget_show_all(window);
gtk_main();
}
-
دوست عزیز ممنون از راهمایی های شما
آیا راهنمایی در مورد کار با دیتا بیس داریدو سوال دیگه این که من سورس نرم افزار حسابداری امیر را دانلود کردم حالا چطوری از سورس اون استفاده کنم.
-
http://forum.ubuntu.ir/index.php/topic,6087.msg76946.html#msg76946
./configure
make
make install
-
ممنون از پاسخ شما ولی منظور من نگاه کردن به سورس برنامه بود
-
اصلا توی اون لینک اول که دادم رفتین؟
اول این لینک سورس برنامه
http://ospdev.net/frs/download.php/698/amir05-beta.tar.bz2
توی اینترنت هر جا که فایل های یه برنامه را میزارن اگه فایل هایی با پسوند tar.bz2 یا tar.gz دیدی به احتمال ۹۰٪ سورس اون برنامه هست.
http://ospdev.net/frs/?group_id=113
اینجا کل فایهای این سیستم هست.
فایل با پسوند .deb برای نصب برنامه هستش
-
برنامه حسابداری امیر از چه نوع پایگاه داده ای استفاده کرده
-
sqlite