Qt: Separate input and display on new lines The 2019 Stack Overflow Developer Survey Results Are InDo the parentheses after the type name make a difference with new?Unable to build with Qt on Snow LeopardWhy should C++ programmers minimize use of 'new'?Read file line by line using ifstream in C++Why are elementwise additions much faster in separate loops than in a combined loop?Why is reading lines from stdin much slower in C++ than Python?How to install QJson in Qt creator (Qt 4.8.6)Display QMessageBox with multiple argumentsWhat are the new features in C++17?Qt: How to call a set to a toString, return in get function and testing a bool

Can withdrawing asylum be illegal?

What is the meaning of Triage in Cybersec world?

Why not take a picture of a closer black hole?

Why doesn't UInt have a toDouble()?

writing variables above the numbers in tikz picture

Why was M87 targeted for the Event Horizon Telescope instead of Sagittarius A*?

What is this sharp, curved notch on my knife for?

Why don't hard Brexiteers insist on a hard border to prevent illegal immigration after Brexit?

For what reasons would an animal species NOT cross a *horizontal* land bridge?

How to support a colleague who finds meetings extremely tiring?

The difference between dialogue marks

Why does the nucleus not repel itself?

Is it okay to consider publishing in my first year of PhD?

APIPA and LAN Broadcast Domain

Loose spokes after only a few rides

How come people say “Would of”?

Does HR tell a hiring manager about salary negotiations?

What do I do when my TA workload is more than expected?

Kerning for subscripts of sigma?

What information about me do stores get via my credit card?

Button changing its text & action. Good or terrible?

How to type a long/em dash `—`

Are spiders unable to hurt humans, especially very small spiders?

How do you keep chess fun when your opponent constantly beats you?



Qt: Separate input and display on new lines



The 2019 Stack Overflow Developer Survey Results Are InDo the parentheses after the type name make a difference with new?Unable to build with Qt on Snow LeopardWhy should C++ programmers minimize use of 'new'?Read file line by line using ifstream in C++Why are elementwise additions much faster in separate loops than in a combined loop?Why is reading lines from stdin much slower in C++ than Python?How to install QJson in Qt creator (Qt 4.8.6)Display QMessageBox with multiple argumentsWhat are the new features in C++17?Qt: How to call a set to a toString, return in get function and testing a bool



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








0















I am trying to get a user to type in an address that is comma delimited. The idea is that the programm will display the address in a correct format on new lines. I am new to using qtCreator. I am trying to convert the input to a list and then display the list in a QMessage.



The error I am faced with is:



C:Qt5.11.2mingw53_32includeQtCoreqstring.h:275: candidate function not viable: no known conversion from 'QStringList' to 'qlonglong' (aka 'long long') for 1st argument


and



C:UsersNickitaesDesktopMiscUNISACOS2614Assignment 01headermain.cpp:25: error: no matching conversion for functional-style cast from 'QStringList' to 'QString'


Below is my code. I'm not sure where I am going wrong and the documentation I have found uses integers.



int main (int argc, char* argv[]) 
QApplication app(argc, argv);
QMessageBox msgBox;
QString enteredAddress = QInputDialog::getText(0, "User Address",
"Enter address each field separated by a comma "
"and a space: ");
QStringList lines = enteredAddress.split(",/n ");

QString response = QString("The new address format is ").arg(lines);
msgBox.setText("Message Box", + QString(enteredAddress.split(",/n")))

return 0;










share|improve this question
























  • Please don't expect answers to do your homework in the future: meta.stackoverflow.com/questions/334822/…

    – AMA
    Mar 8 at 12:36

















0















I am trying to get a user to type in an address that is comma delimited. The idea is that the programm will display the address in a correct format on new lines. I am new to using qtCreator. I am trying to convert the input to a list and then display the list in a QMessage.



The error I am faced with is:



C:Qt5.11.2mingw53_32includeQtCoreqstring.h:275: candidate function not viable: no known conversion from 'QStringList' to 'qlonglong' (aka 'long long') for 1st argument


and



C:UsersNickitaesDesktopMiscUNISACOS2614Assignment 01headermain.cpp:25: error: no matching conversion for functional-style cast from 'QStringList' to 'QString'


Below is my code. I'm not sure where I am going wrong and the documentation I have found uses integers.



int main (int argc, char* argv[]) 
QApplication app(argc, argv);
QMessageBox msgBox;
QString enteredAddress = QInputDialog::getText(0, "User Address",
"Enter address each field separated by a comma "
"and a space: ");
QStringList lines = enteredAddress.split(",/n ");

QString response = QString("The new address format is ").arg(lines);
msgBox.setText("Message Box", + QString(enteredAddress.split(",/n")))

return 0;










share|improve this question
























  • Please don't expect answers to do your homework in the future: meta.stackoverflow.com/questions/334822/…

    – AMA
    Mar 8 at 12:36













0












0








0








I am trying to get a user to type in an address that is comma delimited. The idea is that the programm will display the address in a correct format on new lines. I am new to using qtCreator. I am trying to convert the input to a list and then display the list in a QMessage.



The error I am faced with is:



C:Qt5.11.2mingw53_32includeQtCoreqstring.h:275: candidate function not viable: no known conversion from 'QStringList' to 'qlonglong' (aka 'long long') for 1st argument


and



C:UsersNickitaesDesktopMiscUNISACOS2614Assignment 01headermain.cpp:25: error: no matching conversion for functional-style cast from 'QStringList' to 'QString'


Below is my code. I'm not sure where I am going wrong and the documentation I have found uses integers.



int main (int argc, char* argv[]) 
QApplication app(argc, argv);
QMessageBox msgBox;
QString enteredAddress = QInputDialog::getText(0, "User Address",
"Enter address each field separated by a comma "
"and a space: ");
QStringList lines = enteredAddress.split(",/n ");

QString response = QString("The new address format is ").arg(lines);
msgBox.setText("Message Box", + QString(enteredAddress.split(",/n")))

return 0;










share|improve this question
















I am trying to get a user to type in an address that is comma delimited. The idea is that the programm will display the address in a correct format on new lines. I am new to using qtCreator. I am trying to convert the input to a list and then display the list in a QMessage.



The error I am faced with is:



C:Qt5.11.2mingw53_32includeQtCoreqstring.h:275: candidate function not viable: no known conversion from 'QStringList' to 'qlonglong' (aka 'long long') for 1st argument


and



C:UsersNickitaesDesktopMiscUNISACOS2614Assignment 01headermain.cpp:25: error: no matching conversion for functional-style cast from 'QStringList' to 'QString'


Below is my code. I'm not sure where I am going wrong and the documentation I have found uses integers.



int main (int argc, char* argv[]) 
QApplication app(argc, argv);
QMessageBox msgBox;
QString enteredAddress = QInputDialog::getText(0, "User Address",
"Enter address each field separated by a comma "
"and a space: ");
QStringList lines = enteredAddress.split(",/n ");

QString response = QString("The new address format is ").arg(lines);
msgBox.setText("Message Box", + QString(enteredAddress.split(",/n")))

return 0;







c++ qt qstring qmessagebox






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 8 at 12:48









AMA

3,067826




3,067826










asked Mar 8 at 11:04









NickitaeSNickitaeS

814




814












  • Please don't expect answers to do your homework in the future: meta.stackoverflow.com/questions/334822/…

    – AMA
    Mar 8 at 12:36

















  • Please don't expect answers to do your homework in the future: meta.stackoverflow.com/questions/334822/…

    – AMA
    Mar 8 at 12:36
















Please don't expect answers to do your homework in the future: meta.stackoverflow.com/questions/334822/…

– AMA
Mar 8 at 12:36





Please don't expect answers to do your homework in the future: meta.stackoverflow.com/questions/334822/…

– AMA
Mar 8 at 12:36












1 Answer
1






active

oldest

votes


















1














You have multiple typos in your code: e.g., "Message Box", + should be "Message Box" +.
Here's a good starting point:



int main (int argc, char* argv[]) 
QApplication app(argc, argv);
QString enteredAddress = QInputDialog::getText(
0,
"User Address",
"Enter address each field separated by a comma and a space: ");
QMessageBox msgBox;
msgBox.setText("Message Box:n" + enteredAddress.replace(", ", "n"));
msgBox.show();
return app.exec();






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55061883%2fqt-separate-input-and-display-on-new-lines%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    You have multiple typos in your code: e.g., "Message Box", + should be "Message Box" +.
    Here's a good starting point:



    int main (int argc, char* argv[]) 
    QApplication app(argc, argv);
    QString enteredAddress = QInputDialog::getText(
    0,
    "User Address",
    "Enter address each field separated by a comma and a space: ");
    QMessageBox msgBox;
    msgBox.setText("Message Box:n" + enteredAddress.replace(", ", "n"));
    msgBox.show();
    return app.exec();






    share|improve this answer



























      1














      You have multiple typos in your code: e.g., "Message Box", + should be "Message Box" +.
      Here's a good starting point:



      int main (int argc, char* argv[]) 
      QApplication app(argc, argv);
      QString enteredAddress = QInputDialog::getText(
      0,
      "User Address",
      "Enter address each field separated by a comma and a space: ");
      QMessageBox msgBox;
      msgBox.setText("Message Box:n" + enteredAddress.replace(", ", "n"));
      msgBox.show();
      return app.exec();






      share|improve this answer

























        1












        1








        1







        You have multiple typos in your code: e.g., "Message Box", + should be "Message Box" +.
        Here's a good starting point:



        int main (int argc, char* argv[]) 
        QApplication app(argc, argv);
        QString enteredAddress = QInputDialog::getText(
        0,
        "User Address",
        "Enter address each field separated by a comma and a space: ");
        QMessageBox msgBox;
        msgBox.setText("Message Box:n" + enteredAddress.replace(", ", "n"));
        msgBox.show();
        return app.exec();






        share|improve this answer













        You have multiple typos in your code: e.g., "Message Box", + should be "Message Box" +.
        Here's a good starting point:



        int main (int argc, char* argv[]) 
        QApplication app(argc, argv);
        QString enteredAddress = QInputDialog::getText(
        0,
        "User Address",
        "Enter address each field separated by a comma and a space: ");
        QMessageBox msgBox;
        msgBox.setText("Message Box:n" + enteredAddress.replace(", ", "n"));
        msgBox.show();
        return app.exec();







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 8 at 12:34









        AMAAMA

        3,067826




        3,067826





























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55061883%2fqt-separate-input-and-display-on-new-lines%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            1928 у кіно

            Захаров Федір Захарович

            Ель Греко