From 0b4a2a39b39268f5940b6d727d6e04d403310ee4 Mon Sep 17 00:00:00 2001 From: kervala Date: Thu, 28 Jan 2016 13:26:02 +0100 Subject: [PATCH] Fixed: Don't display D3D item in tree under Linux and OS X --HG-- branch : develop --- .../tools/client/client_config_qt/client_config_dialog.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/ryzom/tools/client/client_config_qt/client_config_dialog.cpp b/code/ryzom/tools/client/client_config_qt/client_config_dialog.cpp index 895db9873..b7d2e095e 100644 --- a/code/ryzom/tools/client/client_config_qt/client_config_dialog.cpp +++ b/code/ryzom/tools/client/client_config_qt/client_config_dialog.cpp @@ -75,6 +75,10 @@ CClientConfigDialog::CClientConfigDialog( QWidget *parent ) : item = treeWidget->topLevelItem( 3 )->child( 1 ); item->setData( 0, Qt::UserRole, 7 ); +#ifndef Q_OS_WIN + // Hide Direct3D page under Linux and OS X + item->setHidden(true); +#endif CategoryStackedWidget->addWidget( new CGeneralSettingsWidget( CategoryStackedWidget ) ); CategoryStackedWidget->addWidget( new CDisplaySettingsWidget( CategoryStackedWidget ) ); @@ -85,6 +89,7 @@ CClientConfigDialog::CClientConfigDialog( QWidget *parent ) : CategoryStackedWidget->addWidget( new CSysInfoOpenGLWidget( CategoryStackedWidget ) ); #ifdef Q_OS_WIN + // Add Direct3D widget only under Windows CategoryStackedWidget->addWidget( new CSysInfoD3DWidget( CategoryStackedWidget ) ); #endif