Lotherad Temat założony przez niniejszego użytkownika |
[GTK+] GtkGrid działa, ale GtkGridRemoveColumn undeclared in this scope » 2014-08-03 14:07:45 Witam.
Tak jak w temacie. Mam zaincludeowane gtk.h, wszystko działa, grid działa, gridAttach działa, ale jak próbuję użyć funkcji gtk_grid_remove_column to kompilator wywala błąd "gtk_grid_remove_column was not declared in this scope". Używam wersji 3.6.4, a ta funkcja jest od 3.1. |
|
pekfos |
» 2014-08-03 14:15:58 Podaj kod i log. |
|
Lotherad Temat założony przez niniejszego użytkownika |
» 2014-08-03 14:27:28 #include <stdlib.h> #include <gtk/gtk.h> #include "ComboBoxy.h" #include "buttony.h" GtkWidget * add; GtkWidget * addImage; GtkWidget * grid; int x, licznik; void funkcja() { if( x == 0 ) gtk_grid_attach_next_to( GTK_GRID( grid ), Buttony[ licznik ], add, GTK_POS_LEFT, 1, 1 ); else gtk_grid_attach_next_to( GTK_GRID( grid ), Buttony[ licznik ], Buttony[ licznik - 1 ], GTK_POS_LEFT, 1, 1 ); gtk_grid_attach_next_to( GTK_GRID( grid ), VcomboBoxy[ licznik ], Buttony[ licznik ], GTK_POS_TOP, 1, 1 ); gtk_grid_attach_next_to( GTK_GRID( grid ), deleteButtony[ licznik ], Buttony[ licznik ], GTK_POS_BOTTOM, 1, 1 ); x++; if( x == 8 ) { gtk_grid_remove_column( GTK_GRID( grid ), 8 ); gtk_grid_attach_next_to( GTK_GRID( grid ), add, deleteButtony[ licznik ], GTK_POS_BOTTOM, 1, 1 ); x = 0; } gtk_widget_show( VcomboBoxy[ licznik ] ); gtk_widget_show( Buttony[ licznik ] ); gtk_widget_show( deleteButtony[ licznik ] ); licznik++; }
mingw32-g++.exe -Wall -g -std=c++11 -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-dev_3.6.4-1_win32\include\gtk-3.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\glib-2.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\lib\glib-2.0\include" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\pango-1.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\cairo" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\gdk-pixbuf-2.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\atk-1.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\gtk-3.0" -c "D:\Projects\Lotherad Bind Maker\ComboBoxy.cpp" -o obj\Debug\ComboBoxy.o D:\Projects\Lotherad Bind Maker\ComboBoxy.cpp: In function 'void ComboBoxy()': D:\Projects\Lotherad Bind Maker\ComboBoxy.cpp:110:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] mingw32-g++.exe -Wall -g -std=c++11 -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-dev_3.6.4-1_win32\include\gtk-3.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\glib-2.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\lib\glib-2.0\include" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\pango-1.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\cairo" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\gdk-pixbuf-2.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\atk-1.0" -I"..\..\Program Files\CodeBlocks 13.12 MinGW\gtk+-bundle_3.6.4-20130921_win32\include\gtk-3.0" -c "D:\Projects\Lotherad Bind Maker\main.cpp" -o obj\Debug\main.o D:\Projects\Lotherad Bind Maker\main.cpp: In function 'void funkcja()': D:\Projects\Lotherad Bind Maker\main.cpp:24:49: error: 'gtk_grid_remove_column' was not declared in this scope
|
|
Monika90 |
» 2014-08-03 15:02:46 |
|
Lotherad Temat założony przez niniejszego użytkownika |
» 2014-08-05 18:03:53 Ktoś, coś? |
|
pekfos |
» 2014-08-05 18:19:38 Dostałeś odpowiedź. Masz za starą wersję biblioteki. |
|
Lotherad Temat założony przez niniejszego użytkownika |
» 2014-08-05 18:24:44 W pierwszym poście napisałem jaką mam, a zresztą widać w logach. 3.6.4 to najnowsza wersja... |
|
pekfos |
» 2014-08-05 18:42:28 Najnowsza wersja to 3.13 |
|
« 1 » 2 |