From: Ilkka Ollakka Date: Sun, 11 Jul 2010 12:07:47 +0000 (+0300) Subject: Qt4: handle int64_t-values in preferences-widget X-Git-Tag: 1.2.0-pre1~5871 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=8daf472e80e9eed2308dbedec2b03bd1d459429e;p=vlc Qt4: handle int64_t-values in preferences-widget --- diff --git a/modules/gui/qt4/components/preferences_widgets.cpp b/modules/gui/qt4/components/preferences_widgets.cpp index e232f5df9e..05451d06e2 100644 --- a/modules/gui/qt4/components/preferences_widgets.cpp +++ b/modules/gui/qt4/components/preferences_widgets.cpp @@ -1257,14 +1257,14 @@ void KeySelectorControl::finish() - QString text in column 0 - QString name in data of column 0 - KeyValue in String in column 1 - - KeyValue in int in column 1 + - KeyValue in int64_t in column 1 */ QTreeWidgetItem *treeItem = new QTreeWidgetItem(); treeItem->setText( 0, qtr( p_item->psz_text ) ); treeItem->setData( 0, Qt::UserRole, QVariant( qfu( p_item->psz_name ) ) ); treeItem->setText( 1, VLCKeyToString( p_item->value.i ) ); - treeItem->setData( 1, Qt::UserRole, QVariant( p_item->value.i ) ); + treeItem->setData( 1, Qt::UserRole, QVariant( qlonglong( p_item->value.i ) ) ); table->addTopLevelItem( treeItem ); continue; } @@ -1279,7 +1279,7 @@ void KeySelectorControl::finish() { list[0]->setText( 2, VLCKeyToString( p_item->value.i ) ); list[0]->setData( 2, Qt::UserRole, - QVariant( p_item->value.i ) ); + QVariant( qlonglong( p_item->value.i ) ) ); } if( list.count() >= 2 ) msg_Dbg( p_this, "This is probably wrong, %s", p_item->psz_text );