本文整理汇总了C++中Q3Header::setMovingEnabled方法的典型用法代码示例。如果您正苦于以下问题:C++ Q3Header::setMovingEnabled方法的具体用法?C++ Q3Header::setMovingEnabled怎么用?C++ Q3Header::setMovingEnabled使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Q3Header
的用法示例。
在下文中一共展示了Q3Header::setMovingEnabled方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Init
int CarListVisual::Init(const std::map<QString, QString> & mapParams)
{
if (TableVisualizer::Init(mapParams))
return 1;
QDraggingTable * pTable = ((QTableVisualizer *)m_pWidget)->m_pTable;
pTable->setNumCols(7);
Q3Header * pHHeader = pTable->horizontalHeader();
pHHeader->setMovingEnabled(false);
pHHeader->setLabel(0, "");
pTable->setColumnWidth(0, 32);
pHHeader->setLabel(1, "Vehicle");
pTable->setColumnWidth(1, 120);
pHHeader->setLabel(2, "Type");
pTable->setColumnWidth(2, 150);
pHHeader->setLabel(3, "Longitude");
pTable->setColumnWidth(3, 120);
pHHeader->setLabel(4, "Latitude");
pTable->setColumnWidth(4, 120);
pHHeader->setLabel(5, "Speed");
pTable->setColumnWidth(5, 70);
pHHeader->setLabel(6, "Heading");
pTable->setColumnWidth(6, 90);
pTable->verticalHeader()->hide();
pTable->setColumnMovingEnabled(false);
pTable->setFocusStyle(Q3Table::FollowStyle);
pTable->setLeftMargin(0);
pTable->setReadOnly(true);
pTable->setRowMovingEnabled(false);
pTable->setSelectionMode(Q3Table::SingleRow);
pTable->setShowGrid(true);
pTable->setSorting(false);
pTable->SetDragObjectCreator(CarListVisualDragObjectCreator, this);
pTable->setDragEnabled(true);
m_pRightClickMenu = new Q3PopupMenu(pTable);
m_pRightClickMenu->insertItem("Send Message...", 0);
UpdateTable();
return 0;
}