本文整理汇总了C++中setHeaderData函数的典型用法代码示例。如果您正苦于以下问题:C++ setHeaderData函数的具体用法?C++ setHeaderData怎么用?C++ setHeaderData使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了setHeaderData函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: setQuery
//! [0]
void DeviceModel::refresh()
{
setQuery("SELECT * FROM tab_devices ORDER BY d_typeID, d_producer, d_name");
setHeaderData(0, Qt::Horizontal, QObject::tr("ID"));
setHeaderData(1, Qt::Horizontal, QObject::tr("First name"));
setHeaderData(2, Qt::Horizontal, QObject::tr("Last name"));
}/*
开发者ID:dmnk,项目名称:harbour-smscontrol,代码行数:8,代码来源:devicemodel.cpp
示例2: orderString
void SmlAllModel::refresh(int orderColumn, int orderMode)
{
QString orderString("");
switch (orderColumn) {
case 0: {
if(orderMode) orderString = "ORDER by sml.smlid DESC";
else orderString = "ORDER by sml.smlid ASC";
}
break;
case 1: {
if(orderMode) orderString = "ORDER by smla.author DESC";
else orderString = "ORDER by smla.author ASC";
}
break;
case 2: {
if(orderMode) orderString = "ORDER by sml.title DESC";
else orderString = "ORDER by sml.title ASC";
}
break;
case 3: {
if(orderMode) orderString = "ORDER by smlp.publisher DESC";
else orderString = "ORDER by smlp.publisher ASC";
}
break;
}
QSqlQuery query("SELECT sml.smlid, smla.author, sml.title, smlp.publisher FROM sheetmusiclibrary sml, smlauthor smla, smlpublisher smlp WHERE smla.smlauthorid=sml.author AND smlp.smlpublisherid=sml.publisher "+orderString, *myW->getMyDb()->getMyPupilDb());
setQuery(query);
if (query.lastError().isValid()) qDebug() << "DB Error: 148 - " << query.lastError();
setHeaderData(0, Qt::Horizontal, QObject::tr("Index"));
setHeaderData(1, Qt::Horizontal, QObject::tr("Komponist / Author"));
setHeaderData(2, Qt::Horizontal, QObject::tr("Titel"));
setHeaderData(3, Qt::Horizontal, QObject::tr("Verlag"));
}
开发者ID:doitux,项目名称:qupil,代码行数:35,代码来源:smlallmodel.cpp
示例3: setQuery
void EditableSqlModel::refresh()
{
setQuery("select * from person");
setHeaderData(0, Qt::Horizontal, QObject::tr("ID"));
setHeaderData(1, Qt::Horizontal, QObject::tr("First name"));
setHeaderData(2, Qt::Horizontal, QObject::tr("Last name"));
}
开发者ID:eagafonov,项目名称:qtmoko,代码行数:7,代码来源:editablesqlmodel.cpp
示例4: QStandardItemModel
VcsFileChangesModel::VcsFileChangesModel(QObject *parent, bool allowSelection)
: QStandardItemModel(parent), d(new VcsFileChangesModelPrivate)
{
setColumnCount(2);
setHeaderData(0, Qt::Horizontal, i18n("Filename"));
setHeaderData(1, Qt::Horizontal, i18n("Status"));
d->allowSelection = allowSelection;
}
开发者ID:caidongyun,项目名称:kdevplatform,代码行数:8,代码来源:vcsfilechangesmodel.cpp
示例5: QSqlTableModel
MEstablecimiento::MEstablecimiento( QObject *parent )
: QSqlTableModel( parent )
{
setTable( "car_establecimientos" );
setHeaderData( 0, Qt::Horizontal, "#ID" );
setHeaderData( 1, Qt::Horizontal, "Nombre" );
setHeaderData( 2, Qt::Horizontal, "#RESMPA" );
}
开发者ID:chungote,项目名称:gestotux,代码行数:8,代码来源:mestablecimiento.cpp
示例6: clear
void EmployeeTableModel::refresh()
{
clear();
setQuery(selectQ, QSqlDatabase::database("KarbowyDb"));
setHeaderData(EMPLOYEE_COLUMN_LOGIN, Qt::Horizontal, "Login");
setHeaderData(EMPLOYEE_COLUMN_PASSWORD, Qt::Horizontal, "Hasło");
setHeaderData(EMPLOYEE_COLUMN_NAME, Qt::Horizontal, "Imię i nazwisko");
}
开发者ID:Meehanick,项目名称:-TIN-Karbowy,代码行数:8,代码来源:employeetablemodel.cpp
示例7: fieldIndex
void BaseSqlTableModel::setHeaderProperties(
ColumnCache::Column column, QString title, int defaultWidth) {
int fi = fieldIndex(column);
setHeaderData(fi, Qt::Horizontal, m_tableColumnCache.columnName(column),
TrackModel::kHeaderNameRole);
setHeaderData(fi, Qt::Horizontal, title, Qt::DisplayRole);
setHeaderData(fi, Qt::Horizontal, defaultWidth, TrackModel::kHeaderWidthRole);
}
开发者ID:amoghpc,项目名称:mixxx,代码行数:8,代码来源:basesqltablemodel.cpp
示例8: QSqlTableModel
MPrefCategorias::MPrefCategorias(QObject *parent)
: QSqlTableModel(parent)
{
setTable( "car_categorias" );
setHeaderData( 0, Qt::Horizontal, "#id_db" );
setHeaderData( 1, Qt::Horizontal, "Categoria" );
setHeaderData( 2, Qt::Horizontal, "Especial" );
setEditStrategy( QSqlTableModel::OnManualSubmit );
}
开发者ID:chungote,项目名称:gestotux,代码行数:9,代码来源:mprefcategorias.cpp
示例9: setQuery
void OrderLineModel::setToEmptyModel()
{
//! TODO : verify
setQuery("");
setHeaderData(OrderLineField_id, Qt::Horizontal, tr("EMPTY"));
setHeaderData(OrderLineField_name, Qt::Horizontal, tr("EMPTY"));
setHeaderData(OrderLineField_price, Qt::Horizontal, tr("EMPTY"));
}
开发者ID:julianandreou,项目名称:pos,代码行数:9,代码来源:OrderLineModel.cpp
示例10: QAbstractTableModel
MCaravanaDueno::MCaravanaDueno(QObject *parent)
: QAbstractTableModel(parent)
{
setHeaderData( 0, Qt::Horizontal, "#ID" );
setHeaderData( 1, Qt::Horizontal, "Codigo de Caravana" );
#ifdef GESTOTUX_CARAVANAS_TIENEN_DUENOS
setHeaderData( 2, Qt::Horizontal, "Dueño" );
#endif
}
开发者ID:chungote,项目名称:gestotux,代码行数:9,代码来源:mcaravanadueno.cpp
示例11: QSqlRelationalTableModel
MVPresupuestos::MVPresupuestos(QObject *parent) :
QSqlRelationalTableModel(parent)
{
setTable( "v_presupuestos" );
setHeaderData( 0, Qt::Horizontal, "#ID" );
setHeaderData( 1, Qt::Horizontal, "#Presupuesto" );
setHeaderData( 2, Qt::Horizontal, "Destinatario" );
setHeaderData( 3, Qt::Horizontal, "Fecha" );
setHeaderData( 4, Qt::Horizontal, "Total" );
}
开发者ID:chungote,项目名称:gestotux,代码行数:10,代码来源:mvpresupuestos.cpp
示例12: setTable
ReferTableModel::ReferTableModel(QObject *parent)
{
setTable("referNode");
setSort(1, Qt::AscendingOrder);
setHeaderData(1, Qt::Horizontal, tr("NetID"));
setHeaderData(2, Qt::Horizontal, tr("Floor"));
setHeaderData(3, Qt::Horizontal, tr("Number"));
setHeaderData(4, Qt::Horizontal, tr("TMP_Period"));
select();
}
开发者ID:zhongming2013,项目名称:dynamicLocation,代码行数:10,代码来源:refertablemodel.cpp
示例13: QSqlRelationalTableModel
MCompraProducto::MCompraProducto(QObject *parent)
: QSqlRelationalTableModel(parent)
{
setTable( "compras_productos" );
setHeaderData( 0, Qt::Horizontal, "#item" );
setHeaderData( 1, Qt::Horizontal, "#Compra" );
setHeaderData( 2, Qt::Horizontal, "#Producto" );
setHeaderData( 3, Qt::Horizontal, "Precio Compra" );
setHeaderData( 4, Qt::Horizontal, "Cantidad" );
}
开发者ID:chungote,项目名称:gestotux,代码行数:10,代码来源:mcompraproducto.cpp
示例14: QSqlRelationalTableModel
MMascota::MMascota( QObject *parent )
: QSqlRelationalTableModel( parent )
{
setTable( "mascota" );
setHeaderData( 0, Qt::Horizontal, "#ID" );
setHeaderData( 1, Qt::Horizontal, "Dueño" );
setRelation( 1, QSqlRelation( "dueno", "id", "apellido" ) );
setHeaderData( 2, Qt::Horizontal, "Nombre" );
setHeaderData( 3, Qt::Horizontal, "Raza" );
setHeaderData( 4, Qt::Horizontal, "Genero" );
}
开发者ID:chungote,项目名称:gestotux,代码行数:11,代码来源:mmascota.cpp
示例15: QSqlTableModel
AboCommentsModel::AboCommentsModel(const QString &telA, QObject *parent)
: QSqlTableModel(parent)
{
setTable("tb_abonentNotes");
setFilter(QString("telA=%1").arg(telA));
select();
setHeaderData(TelA, Qt::Horizontal, trUtf8("Телефон"));
setHeaderData(Date, Qt::Horizontal, trUtf8("Дата"));
setHeaderData(Text, Qt::Horizontal, trUtf8("Примечание"));
}
开发者ID:ukv626,项目名称:abonent2,代码行数:11,代码来源:AboCommentsDialog.cpp
示例16: setTable
MobileTableModel::MobileTableModel(QObject *parent)
{
setTable("mobileConfig");
setSort(1, Qt::AscendingOrder);
setHeaderData(1, Qt::Horizontal, tr("FixID"));
setHeaderData(2, Qt::Horizontal, tr("Mode"));
setHeaderData(3, Qt::Horizontal, tr("DST Address"));
setHeaderData(4, Qt::Horizontal, tr("Period"));
setHeaderData(5, Qt::Horizontal, tr("Self Address"));
select();
}
开发者ID:zhongming2013,项目名称:dynamicLocation,代码行数:11,代码来源:mobileTableModel.cpp
示例17: setHeaderData
/**
* Allows to set the text of the headerView
*/
void QSearchItemModel::setHeader(QString vocName)
{
QStringList tokens = (vocName).split("__");
QString lang1 = tokens.value(0);
QString lang2 = tokens.value(1);
//set the header data
setHeaderData(0, Qt::Horizontal, lang1);
setHeaderData(1, Qt::Horizontal, lang2);
m_vocName = vocName;
}
开发者ID:arntanguy,项目名称:Vokabb,代码行数:15,代码来源:mdl_searchitemmodel.cpp
示例18: QSqlQueryModel
ResumenComprasPorProductos::ResumenComprasPorProductos(QObject *parent) :
QSqlQueryModel(parent)
{
_metodo_temporal = PorMes;
consultas.insert( "QSQLITE", "SELECT cp.id_producto as id_producto, SUM( cp.cantidad ), p.nombre AS proveedor, MAX( c.fecha ) as ultima_compra FROM compras_productos AS cp, compras AS c, proveedor AS p WHERE p.id = c.id_proveedor AND cp.id_compra = c.id " );
//consultas.insert( "QMYSQL", "SELECT COUNT( id ) as cantidad, MAX( fecha ) as fecha, strftime( \"%m\" , fecha ) as mes, strftime( \"%Y\", fecha ) as ano, SUM( total ) as total, id_proveedor FROM compras " );
setQuery( consultas.value( QSqlDatabase::database().driverName() ) );
setHeaderData( 0, Qt::Horizontal, "Producto" );
setHeaderData( 1, Qt::Horizontal, "Cantidad Total" );
setHeaderData( 2, Qt::Horizontal, "Proveedor" );
setHeaderData( 3, Qt::Horizontal, QString::fromUtf8( "Fecha última" ) );
_id_producto = -1;
}
开发者ID:tranfuga25s,项目名称:gestotux,代码行数:13,代码来源:resumencomprasporproductos.cpp
示例19: setQuery
void Datenmodell::AbfrageStarten(QString welche)
{
QSqlDatabase DB=QSqlDatabase::database(DBVERBINDUNG,false);
if(!DB.isOpen())
return;
setQuery(welche,DB);
if(lastError().isValid())
{
FehlerAufgetreten(lastError().text());
return;
}
setHeaderData(0,Qt::Horizontal,tr("Zeichen"));
setHeaderData(1,Qt::Horizontal,tr("Wort"));
}
开发者ID:tuxmaster,项目名称:Funkalphabet,代码行数:14,代码来源:Datenmodell.cpp
示例20: retranslate
void KNMusicPlaylistModel::initialHeader()
{
//Using retranslate to update the header text.
retranslate();
//Set header size hint.
setHeaderData(0, Qt::Horizontal, QSize(10,23), Qt::SizeHintRole);
//Set header alignment
for(int i=0;i<MusicDataCount;i++)
{
setHeaderData(i, Qt::Horizontal, Qt::AlignVCenter, Qt::TextAlignmentRole);
}
//Set sort flag.
setHeaderSortFlag();
}
开发者ID:loki1412,项目名称:Mu,代码行数:14,代码来源:knmusicplaylistmodel.cpp
注:本文中的setHeaderData函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论