当前位置: 首页>>代码示例>>C++>>正文


C++ ToolButton::setMac方法代码示例

本文整理汇总了C++中ToolButton::setMac方法的典型用法代码示例。如果您正苦于以下问题:C++ ToolButton::setMac方法的具体用法?C++ ToolButton::setMac怎么用?C++ ToolButton::setMac使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ToolButton的用法示例。


在下文中一共展示了ToolButton::setMac方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: initXamanButton

void Xaman::initXamanButton ()
{
    QString consulta;
    consulta.append("SELECT * FROM xaman");
    QSqlQuery consultar;
    consultar.prepare(consulta);
    if(!consultar.exec()){
        QMessageBox::warning(this, "Error", "No se ha encontrado información.");
    }
    //Configuracion de la tabla que contiene el estado de las maquinas
    int fila=0;
    int col=0;

    ui->tableWidget->setRowCount(0);
    ui->tableWidget->insertRow(0);
    ui->tableWidget->setRowHeight(0,80);

    //Ciclo por item de la lista de maquinas
    while(consultar.next()){
        //Se crea el boton para representar a cada maquina
        //QToolButton *button = new QToolButton(ui->scrollArea);
        ToolButton *button = new ToolButton(ui->scrollArea);
        //qDebug() << consultar.value(0); //IP
        //qDebug() << consultar.value(1); //MAC
        //qDebug() << consultar.value(2); //Nombre del equipo

        //Configuraciones del boton
        button->setText(consultar.value(2).toString());
        button->setIp(consultar.value(0).toString());
        button->setMac(consultar.value(1).toString());
        button->update();

        if(col<9){
            ui->tableWidget->setCellWidget(fila,col,button);
            ui->tableWidget->setColumnWidth(col,ui->tableWidget->width()/8);
            col++;
            if(col==8){
                col=0;
                fila++;
                ui->tableWidget->insertRow(fila);
                ui->tableWidget->setRowHeight(fila,80);
            }
        }
        buttons.insert(num_clientes, button);
        num_clientes++;
    }
}
开发者ID:alejandrogamezg,项目名称:Xaman,代码行数:47,代码来源:xaman.cpp


注:本文中的ToolButton::setMac方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。