QTableView nesnesini yatay başlıklı Görünüme sahip ol, (dikey olarak gizledim). qtableView'den ızgarayı kaldırmak için setShowGrid (false) ayarlıyorum, ancak QTableView ve yatay üstbilgisi arasındaki ayırıcı kenarlıklarını nasıl kaldırabilirim. Denedim:QHeaderView'dan yatay kenarlıklar nasıl kaldırılır
tableView->horizontalHeader()->setFrameShape(QFrame::VLine)
ancak başarılı olamadı. Teşekkür ederiz
, Cevabınız için teşekkür ederiz istediklerine sahipler Ama bir sorun vardır, ben nasıl bilmiyorum, setStyleSheet() yöntemini kullanamaz css olmadan C++ komutları ile aynı şeyi yapın? – tokafr
Maalesef, Qt API'sinde üstbilginin alt kenarlığını kapatmak için hiçbir yöntem yoktur. Stil sayfalarını kullanamıyorsanız başka bir seçenek vardır: QHeaderView :: paintSection() yöntemini yeniden oluşturun. – Tomas