[eside-ghost] Error raro al compilar..
Iker Perez de Albeniz - Txupete -
txupete en gmail.com
Vie Sep 21 16:48:24 CEST 2007
Estoy con GTK pero creo ke el problema es de el compilador de C asi que...
desde el un slider llamo a una funcion setSliderValue(1) pansandole un
int de valor 1..
ms_HSspeed.signal_value_changed ().connect(sigc::mem_fun(*this,
&configWindow::setSliderValue(1)));
y luego mas abajo tengo la funcion
void configWindow::setSliderValue(int HSelect)
{
std::ostringstream o;
switch(HSelect){
case 1: o << ms_HSspeed.get_value();
ms_Espeed.set_text(o.str());
break;
case 2: o << ms_HSacceleration.get_value();
ms_Eacceleration.set_text(o.str());
break;
case 3: o << ms_HSscanspeed.get_value();
ms_Escanspeed.set_text(o.str());
break;
case 4: o << ms_HSscanacceleration.get_value();
ms_Escanacceleration.set_text(o.str());
break;
}
}
el tema es que al compilar me sale el siguiente error..
configWindow.cpp: In constructor 'configWindow::configWindow()':
configWindow.cpp:365: error: l-valor inválido en '&' unario
he mirado lo de invalido &en unario... pero nada de nada.. alguna
idea.. de a que se refiere..??
Más información sobre la lista de distribución eside-ghost