QTabWidget
tabWidget adında bir sahibim. Üç sekmesi vardır: "Temel", "Gelişmiş" ve "Geçerli Yapı". Sekmeler, widget'ta bu sırayla görüntülenir.QTabWidget'te bir sekmeyi nasıl devre dışı bırakırım?
Boole result
yanlış olduğunda "Gelişmiş" sekmesini devre dışı bırakmak istiyorum.
tabWidget->tabBar()->isTabEnabled(1); // This returns true
Neden sekme yapmaz:, ben bunu kontrol bile aktif kalır
bool result = false;
if (result == false)
{
tabWidget->widget(1)->setDisabled(true);
}
Maalesef bu kod sekmesini devre dışı bırakmaz: Ben bu kodun kadar basit olacağını düşündüm devre dışı bırakılsın mı? Bunu yapmanın başka bir yolu var mı?
Qt 5.4.0 kullanıyorum.
Ya da daha özlü: 'tabWidget-> setTabEnabled (1, sonuç);' – TonyK