1. 程式人生 > >qt之QTableWidget表頭塌陷和游標移動

qt之QTableWidget表頭塌陷和游標移動

表頭塌陷的解決辦法是:失去焦點:

this->horizontalHeader()->setHighlightSections(false);

游標移動的解決辦法:重寫moveCursor事件

QModelIndex TableWidget::moveCursor(CursorAction cursorAction, Qt::KeyboardModifiers modifers)
{
     if(file_handler->edit_row >= 0)
    {
         return currentIndex();
    }
    else
   {
         return
QTableWidget::moveCursor(cursorAction, modifers); } }