Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Portuguese
  4. Como preencher um combobox usando um Qvector
Forum Updated to NodeBB v4.3 + New Features

Como preencher um combobox usando um Qvector

Scheduled Pinned Locked Moved Portuguese
22 Posts 11 Posters 9.0k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    lima_will
    wrote on last edited by
    #10

    Bom dia Volneicp,

    Ontem a noite estava lendo sobre isso que não é aconselhavél usar variaveis globais. Mas cara ainda não deu certo mesmo com suas dicas, segue como está as classes:

    incluir_ip.h
    @#ifndef INCLUIR_IP_H
    #define INCLUIR_IP_H

    #include <QDialog>
    #include <QStringList>

    namespace Ui {
    class incluir_ip;
    }

    class incluir_ip : public QDialog
    {
    Q_OBJECT

    public:
    explicit incluir_ip(QWidget *parent = 0, QStringList list);

    ~incluir_ip();
    

    private slots:
    void on_Botao_incluir_ip_clicked();

    void on_Botao_voltar_ip_clicked();
    
    void on_Botao_incluir_clicked();
    

    private:
    Ui::incluir_ip *ui;
    };

    #endif // INCLUIR_IP_H@

    incluir_ip.cpp
    @#include "incluir_ip.h"
    #include "ui_incluir_ip.h"
    #include <QDebug>

    incluir_ip::incluir_ip(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::incluir_ip)
    {
    ui->setupUi(this);
    }

    incluir_ip::~incluir_ip()
    {
    delete ui;
    }

    void incluir_ip::on_Botao_incluir_ip_clicked()
    {

    }

    void incluir_ip::on_Botao_voltar_ip_clicked()
    {
    QStringList listas;

    listas = ui->textEdit->toPlainText().simplified().split(',');
    qDebug() << listas;
    close();
    

    }

    void incluir_ip::on_Botao_incluir_clicked()
    {
    QString IP;
    IP = ui->Campo_Digitar_ip->text();
    IP += ",";
    IP += "\n";
    QTextCursor cursor(ui->textEdit->textCursor());
    cursor.insertText(IP);
    ui->Campo_Digitar_ip->clear();
    }@

    mainwindows.cpp
    @#include "mainwindow.h"
    #include "ui_mainwindow.h"
    #include "incluir_ip.h"
    #include "Globais.h"

    MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
    {
    ui->setupUi(this);

    QStringList list;
    ui->comboBox_IPS->insertItems(0,list);
    

    }

    MainWindow::~MainWindow()
    {
    delete ui;
    }

    void MainWindow::on_Button_IPS_clicked()
    {
    incluir_ip *ips = new incluir_ip(this, list);
    incluir_ip->show();
    }@

    A saida é a seguinte:

    @C:\Users\willian.toledo\Documents\QT\Duvida\incluir_ip.h:16: error: C2548: 'incluir_ip::incluir_ip' : missing default parameter for parameter 2
    C:\Users\willian.toledo\Documents\QT\Duvida\incluir_ip.cpp:7: error: C2511: 'incluir_ip::incluir_ip(QWidget *)' : overloaded member function not found in 'incluir_ip'
    c:\users\willian.toledo\documents\qt\duvida\incluir_ip.h:11: see declaration of 'incluir_ip'
    C:\Users\willian.toledo\Documents\QT\Duvida\incluir_ip.cpp:47: error: C1004: unexpected end-of-file found
    C:\Users\willian.toledo\Documents\QT\Duvida\incluir_ip.h:16: error: C2548: 'incluir_ip::incluir_ip' : missing default parameter for parameter 2
    C:\Users\willian.toledo\Documents\QT\Duvida\mainwindow.cpp:4: error: C1083: Cannot open include file: 'Globais.h': No such file or directory@

    Poderia me mostrar o que fiz de errado dessa vez? E muito grato pela ajuda!

    1 Reply Last reply
    0
    • V Offline
      V Offline
      volnei
      wrote on last edited by
      #11

      Oi,

      Faz o seguinte: Compacta o seu projeto todo e me passa para eu testar aqui.
      Ai assim que der eu te aviso dos resultados.

      1 Reply Last reply
      0
      • L Offline
        L Offline
        lima_will
        wrote on last edited by
        #12

        Cara,

        Segue o link do projeto:

        https://docs.google.com/file/d/0BwQ4G9j5uY1JU2tvM1BDenpELXM/edit?usp=sharing

        Valeu mesmo pela ajuda!

        1 Reply Last reply
        0
        • V Offline
          V Offline
          volnei
          wrote on last edited by
          #13

          Oi,

          Como eu posso devolver o código para você?

          1 Reply Last reply
          0
          • L Offline
            L Offline
            lima_will
            wrote on last edited by
            #14

            Volnei,

            Mandei um e-mail para vc daqui do forum com meu endereço de e-mail pessoal.

            Muito obrigado pela ajuda cara!!!!

            1 Reply Last reply
            0
            • V Offline
              V Offline
              volnei
              wrote on last edited by
              #15

              Lima_will,

              Desculpe, você pode me enviar o endereço novamente?

              Obrigado

              1 Reply Last reply
              0
              • N Offline
                N Offline
                need4openid
                wrote on last edited by
                #16
                This post is deleted!
                1 Reply Last reply
                0
                • KaramazovK Offline
                  KaramazovK Offline
                  Karamazov
                  Banned
                  wrote on last edited by
                  #17
                  This post is deleted!
                  1 Reply Last reply
                  0
                  • J Offline
                    J Offline
                    John White
                    Banned
                    wrote on last edited by John White
                    #18
                    This post is deleted!
                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      Santana5
                      Banned
                      wrote on last edited by
                      #19
                      This post is deleted!
                      1 Reply Last reply
                      0
                      • P Offline
                        P Offline
                        PabelBN
                        Banned
                        wrote on last edited by
                        #20
                        This post is deleted!
                        1 Reply Last reply
                        0
                        • A Offline
                          A Offline
                          Alex Martin
                          Banned
                          wrote on last edited by
                          #21
                          This post is deleted!
                          1 Reply Last reply
                          0
                          • G Offline
                            G Offline
                            gabrielramos21
                            Banned
                            wrote on last edited by
                            #22
                            This post is deleted!
                            1 Reply Last reply
                            0

                            • Login

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Users
                            • Groups
                            • Search
                            • Get Qt Extensions
                            • Unsolved