Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Qt Programming Language

Qt Programming Language

Scheduled Pinned Locked Moved Unsolved General and Desktop
331 Posts 17 Posters 306.6k Views
  • 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.
  • S Sunfluxgames
    12 Oct 2017, 12:58

    @Annabelle You wouldn't need shortcuts to create anything.

    In notepad++ you would create a class that can create dynamic widgets with you passing arguments for size and name in the function. All the designer lets us do is make it easier to drag and drop widgets into place while building code for us.

    In your case you going to build your application through C++ and .h files.

    A Offline
    A Offline
    Annabelle
    wrote on 12 Oct 2017, 17:26 last edited by
    #125

    @Sunfluxgames said in Qt Programming Language:

    @Annabelle You wouldn't need shortcuts to create anything.

    In notepad++ you would create a class that can create dynamic widgets with you passing arguments for size and name in the function. All the designer lets us do is make it easier to drag and drop widgets into place while building code for us.

    In your case you going to build your application through C++ and .h files.

    I'm still a bit confused, because I want to try the Qt Designer, but I seem to be left in the dust as to how I would have access to the command to create, add, delete, and show/hide widgets without keyboard shortcuts. Since I have 0% vision, this is why I use a screenreader and keyboard shortcuts. I wonder if any of the Qt Creator administrators could help with making the program more screenreader friendly. Image-based icons are a screenreader's weak point. text-based icons and menus with detailed descriptions are what is accessible to both sighted and blind individuals alike.

    A 1 Reply Last reply 12 Oct 2017, 21:27
    0
    • S Offline
      S Offline
      Sunfluxgames
      wrote on 12 Oct 2017, 18:12 last edited by
      #126

      @Annabelle You should really take ambershark's advice. Code all your widgets in notepad++ and use the command line to complie your project into a .exe

      Then have someone with vision look over your project to make sure it looks the way you think. Even with the basics understanding of C++ your project is very simple to do.

      A 1 Reply Last reply 12 Oct 2017, 18:55
      0
      • S Sunfluxgames
        12 Oct 2017, 18:12

        @Annabelle You should really take ambershark's advice. Code all your widgets in notepad++ and use the command line to complie your project into a .exe

        Then have someone with vision look over your project to make sure it looks the way you think. Even with the basics understanding of C++ your project is very simple to do.

        A Offline
        A Offline
        Annabelle
        wrote on 12 Oct 2017, 18:55 last edited by
        #127

        @Sunfluxgames said in Qt Programming Language:

        @Annabelle You should really take ambershark's advice. Code all your widgets in notepad++ and use the command line to complie your project into a .exe

        Then have someone with vision look over your project to make sure it looks the way you think. Even with the basics understanding of C++ your project is very simple to do.

        I tried the code:

        qmake ceremonyscriptgenerator.pro
        make
        

        but it gives me the error message that "qmake is not a valid internal or external command or operable program". This is even after Qt Creator and all of its components are completely installed on my machine. Perhaps there's something I'm doing wrong? Maybe I could ask my friend, Markus Johnson (yes, that's "Markus" with a K, not a C), if he could try to set up some mouse movement scripts for Qt Designer with Axife Mouse Recorder (http://www.axife.com).

        1 Reply Last reply
        0
        • M Offline
          M Offline
          mrjj
          Lifetime Qt Champion
          wrote on 12 Oct 2017, 19:01 last edited by mrjj 10 Dec 2017, 19:02
          #128

          Hi
          It cannot find qmake. you must use full path to it
          like
          C:\Qt\5.9.1\msvc2015_64\bin\qmake.exe
          but yours will something with mingw and not msvc2015_64

          1 Reply Last reply
          0
          • S sierdzio
            8 Oct 2017, 19:46

            You don't need Qt Creator. Qt itself is enough, because qmake is part of it. If cmd complaints it can't find qmake it's probably because it is not in the PATH environment variable. I have not used Qt on Windows for a long time, but if nothing's hanged, you can probably run a Qt-provided command line which has the tools properly set up.

            Alternatively, with your current command line, you can point it directly to where qmake is located, like this:

            c:\path\to\where\qt\is\bin\qmake.exe file.pro
            

            Oh, right. Possibly you need to type in "qmake.exe" instead of just "qmake" on Windows.

            A Offline
            A Offline
            Allanis
            wrote on 12 Oct 2017, 19:01 last edited by
            #129

            Ok, so you have installed Qt again in full I assume. And you are back to the very same error you had before when you used:

            qmake ceremonyscriptgenerator.pro
            make
            

            But remember, you already got an answer to solve this by @sierdzio :

            @sierdzio said in Qt Programming Language:

            Alternatively, with your current command line, you can point it directly to where qmake is located, like this:

            c:\path\to\where\qt\is\bin\qmake.exe file.pro
            

            Oh, right. Possibly you need to type in "qmake.exe" instead of just "qmake" on Windows.

            A 1 Reply Last reply 12 Oct 2017, 19:02
            1
            • A Allanis
              12 Oct 2017, 19:01

              Ok, so you have installed Qt again in full I assume. And you are back to the very same error you had before when you used:

              qmake ceremonyscriptgenerator.pro
              make
              

              But remember, you already got an answer to solve this by @sierdzio :

              @sierdzio said in Qt Programming Language:

              Alternatively, with your current command line, you can point it directly to where qmake is located, like this:

              c:\path\to\where\qt\is\bin\qmake.exe file.pro
              

              Oh, right. Possibly you need to type in "qmake.exe" instead of just "qmake" on Windows.

              A Offline
              A Offline
              Allanis
              wrote on 12 Oct 2017, 19:02 last edited by
              #130

              Oh @mrjj got there first. :P

              1 Reply Last reply
              0
              • A Annabelle
                12 Oct 2017, 17:26

                @Sunfluxgames said in Qt Programming Language:

                @Annabelle You wouldn't need shortcuts to create anything.

                In notepad++ you would create a class that can create dynamic widgets with you passing arguments for size and name in the function. All the designer lets us do is make it easier to drag and drop widgets into place while building code for us.

                In your case you going to build your application through C++ and .h files.

                I'm still a bit confused, because I want to try the Qt Designer, but I seem to be left in the dust as to how I would have access to the command to create, add, delete, and show/hide widgets without keyboard shortcuts. Since I have 0% vision, this is why I use a screenreader and keyboard shortcuts. I wonder if any of the Qt Creator administrators could help with making the program more screenreader friendly. Image-based icons are a screenreader's weak point. text-based icons and menus with detailed descriptions are what is accessible to both sighted and blind individuals alike.

                A Offline
                A Offline
                ambershark
                wrote on 12 Oct 2017, 21:27 last edited by
                #131

                @Annabelle There's very little chance of you being able to use the designer without sight. You absolutely have to use a mouse.

                However you do not need the designer to make user interfaces. You just code them like I showed you. No designer required, all can be done with your editor of choice, i.e. Notepad++.

                So really you just need to learn Qt by reading documentation and or books with your reader. Then you can literally just write the code, no vision required other than having someone check your layouts and such to make sure things looks good.

                My L-GPL'd C++ Logger github.com/ambershark-mike/sharklog

                1 Reply Last reply
                0
                • SGaistS SGaist
                  8 Sept 2017, 21:24

                  That's where signals and slots comes into play. For each control proposing a choice you will have a slot that will modify your UI based on the state/choice of the control that was just modified.

                  A Offline
                  A Offline
                  Annabelle
                  wrote on 14 Oct 2017, 14:34 last edited by
                  #132

                  @SGaist said in Qt Programming Language:

                  That's where signals and slots comes into play. For each control proposing a choice you will have a slot that will modify your UI based on the state/choice of the control that was just modified.

                  So for example, connecting a push button to a signal would look like:

                      signalMapper = new 
                  QSignalMapper
                  (this);
                      signalMapper->setMapping(BackButton, 
                  QString
                  ("Step 1.txt"));
                      signalMapper->setMapping(NextButton, 
                  QString
                  ("Step 3.txt"));
                      signalMapper->setMapping(CancelButton, 
                  QString
                  ("Cancel"));
                  
                      connect(BackButton, &
                  QPushButton::
                  clicked,
                          signalMapper, &
                  QSignalMapper::
                  map);
                      connect(NextButton, &
                  QPushButton::
                  clicked,
                          signalMapper, &
                  QSignalMapper::
                  map);
                      connect(CancelButton, &
                  QPushButton::
                  clicked,
                          signalMapper, &
                  QSignalMapper::
                  map);
                  
                  1 Reply Last reply
                  0
                  • SGaistS SGaist
                    8 Sept 2017, 21:24

                    That's where signals and slots comes into play. For each control proposing a choice you will have a slot that will modify your UI based on the state/choice of the control that was just modified.

                    A Offline
                    A Offline
                    Annabelle
                    wrote on 16 Oct 2017, 00:49 last edited by
                    #133

                    @SGaist said in Qt Programming Language:

                    That's where signals and slots comes into play. For each control proposing a choice you will have a slot that will modify your UI based on the state/choice of the control that was just modified.

                    Specifically, when I talk about filling in gender-specific words in the finished text, for example, when "Female" is selected, the appropriate gender-specific pronouns (she, her, hers, herself) are automatically printed in the place which would say "Gender pronoun" if neither radio button is selected. Same goes for gender nouns (man, woman, boy, girl).

                    1 Reply Last reply
                    0
                    • SGaistS SGaist
                      5 Sept 2017, 22:09

                      With C++ the QComboBox widget or with Qt Quick the ComboBox QML type.

                      A Offline
                      A Offline
                      Annabelle
                      wrote on 16 Oct 2017, 01:20 last edited by
                      #134

                      @SGaist said in Qt Programming Language:

                      With C++ the QComboBox widget or with Qt Quick the ComboBox QML type.

                      Does the documentation on the QComboBox widget specifically have instructions on how to add items to a combo box? I've searched there, and it only tells me properties inherited from other QWidgets, along with a detailed description of the QComboBox.

                      A 1 Reply Last reply 16 Oct 2017, 03:51
                      0
                      • A Annabelle
                        16 Oct 2017, 01:20

                        @SGaist said in Qt Programming Language:

                        With C++ the QComboBox widget or with Qt Quick the ComboBox QML type.

                        Does the documentation on the QComboBox widget specifically have instructions on how to add items to a combo box? I've searched there, and it only tells me properties inherited from other QWidgets, along with a detailed description of the QComboBox.

                        A Offline
                        A Offline
                        ambershark
                        wrote on 16 Oct 2017, 03:51 last edited by
                        #135

                        @Annabelle You're looing for addItem and addItems.

                        My L-GPL'd C++ Logger github.com/ambershark-mike/sharklog

                        1 Reply Last reply
                        1
                        • SGaistS SGaist
                          12 Sept 2017, 21:41

                          You can use a QLabel when you want to show some text.

                          What I meant is something like:

                          class SpouseWidget : public QWidget {
                              Q_OBJECT
                          public:
                              enum Gender {
                                  Bride,
                                  Groom
                              }
                          public:
                              SpouseWidget(QWidget *parent = 0);
                              QString name() const;
                              Gender gender() const;
                          
                          private:
                               QLineEdit *nameLineEdit;
                              QButtonGroup *genderButtonGroup;
                          };
                          
                          SpouseWidget::SpouseWidget(QWidget *parent):
                              QWidget(parent),
                              nameLineEdit(new QLineEdit),
                              genderButtonGroup(new QButtonGroup(this)
                          
                              QRadioButton *brideButton = new QRadioButton (tr("Bride"));
                              brideButton->setProperty("gender", SpouseWidget::Bride);
                              bride->setChecked(true);
                              QRadioButton *groomButton = new QRadioButton (tr("Groom"));
                              groomButton->setProperty("gender", SpouseWidget::Groom);
                          
                              genderButtonGroup->add(brideButton);
                              genderButtonGroup->add(groomButton);
                              QHBoxLayout *genderLayout = new QHBoxLayout;
                              genderLayout->addWidget(brideButton);
                              genderLayout->addWidget(groomButton);
                          
                              QFormLayout *layout = new QFormLayout(this);
                              layout->addRow(tr("Name"), nameLineEdit);
                              layout->addRow(tr("Gender"), genderLayout);
                          }
                          
                          QString SpouseWidget::name() const 
                          {
                              return nameLineEdit->text();
                          }
                          
                          SpouseWidget::Gender SpouseWidget::gender() const
                          {
                              QAbstractButton *button = genderButtonGroup->checkedButton();
                              QVariant genderVariant = button->property("gender");
                              return genderVariant.value<SpouseWidget::Gender>()
                          }
                          

                          Then in your page you can use a QGroupBox for each spouse with an instance of SpouseWidget inside.

                          A Offline
                          A Offline
                          Annabelle
                          wrote on 16 Oct 2017, 04:35 last edited by
                          #136

                          @SGaist said in Qt Programming Language:

                          You can use a QLabel when you want to show some text.

                          What I meant is something like:

                          class SpouseWidget : public QWidget {
                              Q_OBJECT
                          public:
                              enum Gender {
                                  Bride,
                                  Groom
                              }
                          public:
                              SpouseWidget(QWidget *parent = 0);
                              QString name() const;
                              Gender gender() const;
                          
                          private:
                               QLineEdit *nameLineEdit;
                              QButtonGroup *genderButtonGroup;
                          };
                          
                          SpouseWidget::SpouseWidget(QWidget *parent):
                              QWidget(parent),
                              nameLineEdit(new QLineEdit),
                              genderButtonGroup(new QButtonGroup(this)
                          
                              QRadioButton *brideButton = new QRadioButton (tr("Bride"));
                              brideButton->setProperty("gender", SpouseWidget::Bride);
                              bride->setChecked(true);
                              QRadioButton *groomButton = new QRadioButton (tr("Groom"));
                              groomButton->setProperty("gender", SpouseWidget::Groom);
                          
                              genderButtonGroup->add(brideButton);
                              genderButtonGroup->add(groomButton);
                              QHBoxLayout *genderLayout = new QHBoxLayout;
                              genderLayout->addWidget(brideButton);
                              genderLayout->addWidget(groomButton);
                          
                              QFormLayout *layout = new QFormLayout(this);
                              layout->addRow(tr("Name"), nameLineEdit);
                              layout->addRow(tr("Gender"), genderLayout);
                          }
                          
                          QString SpouseWidget::name() const 
                          {
                              return nameLineEdit->text();
                          }
                          
                          SpouseWidget::Gender SpouseWidget::gender() const
                          {
                              QAbstractButton *button = genderButtonGroup->checkedButton();
                              QVariant genderVariant = button->property("gender");
                              return genderVariant.value<SpouseWidget::Gender>()
                          }
                          

                          Then in your page you can use a QGroupBox for each spouse with an instance of SpouseWidget inside.

                          One thing I'm stumped on is the use of "public" and "private". Are those parameters meant to share some of the widgets with the general population, but hide any widgets with what would otherwise be regarded as personal information?

                          1 Reply Last reply
                          0
                          • A Offline
                            A Offline
                            Annabelle
                            wrote on 6 Dec 2017, 14:06 last edited by
                            #137

                            I wonder if I can use QAccessible widgets instead. What would those look like? For example, would I write something like:
                            QAccessibleMenu *languageMenu;
                            I wonder if they have QAccessible versions of QRadioButton, QComboBox, and QListBox?

                            jsulmJ 1 Reply Last reply 6 Dec 2017, 14:55
                            0
                            • A Annabelle
                              6 Dec 2017, 14:06

                              I wonder if I can use QAccessible widgets instead. What would those look like? For example, would I write something like:
                              QAccessibleMenu *languageMenu;
                              I wonder if they have QAccessible versions of QRadioButton, QComboBox, and QListBox?

                              jsulmJ Offline
                              jsulmJ Offline
                              jsulm
                              Lifetime Qt Champion
                              wrote on 6 Dec 2017, 14:55 last edited by
                              #138

                              @Annabelle See http://doc.qt.io/qt-5/accessible.html

                              https://forum.qt.io/topic/113070/qt-code-of-conduct

                              1 Reply Last reply
                              1
                              • M mrjj
                                30 Sept 2017, 12:17

                                @Annabelle
                                Yes sounds like the tool is not good for a screen reader.
                                I think you just uninstalled it all.

                                There is Add and Remove option
                                where you can select Qt versions and also
                                if to install Creator or not.

                                I must resist the urge to post screen shots as i assume they are useless?

                                If you want to save the space used by Creator, maybe just delting the folder is the way to go.

                                A Offline
                                A Offline
                                Annabelle
                                wrote on 20 Jun 2018, 12:43 last edited by
                                #139

                                @mrjj
                                You're right that Qt Creator doesn't work with screenreaders. I sure wish I could find something that does work, aside from just creating the file in a plain text editor like Notepad. And you're also right that screenshots would be useless for me, as I can't see anything at all, not even lights and colors.

                                1 Reply Last reply
                                0
                                • A Offline
                                  A Offline
                                  Annabelle
                                  wrote on 23 Jul 2018, 18:11 last edited by
                                  #140

                                  So as an example, if I want the gender-appropriate wordings to be printed in the finished script, triggered by the "Groom", "Bride", "Male" or "Female" radio buttons being checked, how would I do this? For example, the default text that appears in the Wedding Ceremony script if neither gender radio button has been checked, and if no names have been given, would be something like:

                                  (Name), will you have this person to be your lawfully wedded spouse, to have and to hold from this day forward? Will you love him/her, comfort him/her, honor and keep him/her in sickness and in health? And, forsaking all others, be faithful only to him/her, so long as you both shall live?

                                  (Name) would of course be replaced by the names of the individuals being married, which the customer will type in the edit boxes named "Spouse 1 Name" and "Spouse 2 Name". If the Bride radio button is checked, "person" would be replaced with "woman", and "spouse" would be replaced with "wife" and "him/her" (or would it be easier to put "them" for unspecified gender) would be replaced with "her". When the Groom radio button is checked, "Person" would be replaced with "Man" and "Spouse" would be replaced with "Husband", and "him/her" would be replaced with "him". Or, I could put an option where "husband" and "wife" could be customized to say "life partner", "lover", or whatever the couple chooses to call each other in an edit box. Maybe that edit box can be triggered by a radio button that says "custom Title". Also, I have a checkbox named "SameLastName". If checked, an edit box appears that is called "Last Name For Couple". However, I want to make it so that if the checkbox is unchecked, the "Last Name For Couple" edit box is hidden, and instead, two edit boxes appear that are called "Last Name for Spouse 1" and "Last Name for Spouse 2". How would I code these parameters?

                                  1 Reply Last reply
                                  0
                                  • A ambershark
                                    26 Sept 2017, 20:41

                                    @Annabelle I can't help you with the chm part, but if you need help compiling I can help you figure out both qmake and cmake. Cmake being my preferred method of building Qt projects.

                                    I build everything command line and rarely use IDEs. That sounds exactly what you're looking for if you are using notepad++ and just need a command line build.

                                    A Offline
                                    A Offline
                                    Annabelle
                                    wrote on 16 Aug 2018, 08:22 last edited by
                                    #141

                                    @ambershark said in Qt Programming Language:

                                    @Annabelle I can't help you with the chm part, but if you need help compiling I can help you figure out both qmake and cmake. Cmake being my preferred method of building Qt projects.

                                    I build everything command line and rarely use IDEs. That sounds exactly what you're looking for if you are using notepad++ and just need a command line build.

                                    Is Cmake built in to the Command Prompt in Windows 7? Or would I have to install it from a download at an external source? I also ask this about Qmake. The reason why I ask is because I tried typing the Qmake code that someone posted earlier on the forum, and it said something along the lines of, "Qmake is not an operable program or a valid internal command". What's up with that, I wonder?

                                    S 1 Reply Last reply 16 Aug 2018, 08:31
                                    0
                                    • A Annabelle
                                      16 Aug 2018, 08:22

                                      @ambershark said in Qt Programming Language:

                                      @Annabelle I can't help you with the chm part, but if you need help compiling I can help you figure out both qmake and cmake. Cmake being my preferred method of building Qt projects.

                                      I build everything command line and rarely use IDEs. That sounds exactly what you're looking for if you are using notepad++ and just need a command line build.

                                      Is Cmake built in to the Command Prompt in Windows 7? Or would I have to install it from a download at an external source? I also ask this about Qmake. The reason why I ask is because I tried typing the Qmake code that someone posted earlier on the forum, and it said something along the lines of, "Qmake is not an operable program or a valid internal command". What's up with that, I wonder?

                                      S Offline
                                      S Offline
                                      sierdzio
                                      Moderators
                                      wrote on 16 Aug 2018, 08:31 last edited by
                                      #142

                                      @Annabelle said in Qt Programming Language:

                                      Is Cmake built in to the Command Prompt in Windows 7? Or would I have to install it from a download at an external source? I also ask this about Qmake. The reason why I ask is because I tried typing the Qmake code that someone posted earlier on the forum, and it said something along the lines of, "Qmake is not an operable program or a valid internal command". What's up with that, I wonder?

                                      No, cmake is not installed on Windows by default. You can get it from here: https://cmake.org/files/v3.12/cmake-3.12.1-win64-x64.msi I see some warning about this installer on cmake website (https://cmake.org/download/), but I'm not a regular Windows user so I don't know whether this warning can be ignored or not.

                                      About qmake: when you install Qt, it will not update the system PATH variable - so qmake won't be available in standard command prompt. There are 2 ways around it:

                                      • open Qt command prompt (it will be installed to Qt directory in start menu)
                                      • or type full path to qmake in normal Windows command prompt (it will be something like c:\Qt\5.11.1\mingw53_32\bin\qmake.exe)

                                      (Z(:^

                                      A 1 Reply Last reply 16 Aug 2018, 22:34
                                      3
                                      • S sierdzio
                                        16 Aug 2018, 08:31

                                        @Annabelle said in Qt Programming Language:

                                        Is Cmake built in to the Command Prompt in Windows 7? Or would I have to install it from a download at an external source? I also ask this about Qmake. The reason why I ask is because I tried typing the Qmake code that someone posted earlier on the forum, and it said something along the lines of, "Qmake is not an operable program or a valid internal command". What's up with that, I wonder?

                                        No, cmake is not installed on Windows by default. You can get it from here: https://cmake.org/files/v3.12/cmake-3.12.1-win64-x64.msi I see some warning about this installer on cmake website (https://cmake.org/download/), but I'm not a regular Windows user so I don't know whether this warning can be ignored or not.

                                        About qmake: when you install Qt, it will not update the system PATH variable - so qmake won't be available in standard command prompt. There are 2 ways around it:

                                        • open Qt command prompt (it will be installed to Qt directory in start menu)
                                        • or type full path to qmake in normal Windows command prompt (it will be something like c:\Qt\5.11.1\mingw53_32\bin\qmake.exe)
                                        A Offline
                                        A Offline
                                        Annabelle
                                        wrote on 16 Aug 2018, 22:34 last edited by
                                        #143

                                        @sierdzio said in Qt Programming Language:

                                        @Annabelle said in Qt Programming Language:

                                        Is Cmake built in to the Command Prompt in Windows 7? Or would I have to install it from a download at an external source? I also ask this about Qmake. The reason why I ask is because I tried typing the Qmake code that someone posted earlier on the forum, and it said something along the lines of, "Qmake is not an operable program or a valid internal command". What's up with that, I wonder?

                                        No, cmake is not installed on Windows by default. You can get it from here: https://cmake.org/files/v3.12/cmake-3.12.1-win64-x64.msi I see some warning about this installer on cmake website (https://cmake.org/download/), but I'm not a regular Windows user so I don't know whether this warning can be ignored or not.

                                        About qmake: when you install Qt, it will not update the system PATH variable - so qmake won't be available in standard command prompt. There are 2 ways around it:

                                        • open Qt command prompt (it will be installed to Qt directory in start menu)
                                        • or type full path to qmake in normal Windows command prompt (it will be something like c:\Qt\5.11.1\mingw53_32\bin\qmake.exe)

                                        Does that warning refer to the program possibly not having passed Window logo testing? I've had that warning on several programs, and even hardware drivers. Do I just press enter on "Continue Anyway"?

                                        S 1 Reply Last reply 17 Aug 2018, 06:45
                                        0
                                        • A Annabelle
                                          16 Aug 2018, 22:34

                                          @sierdzio said in Qt Programming Language:

                                          @Annabelle said in Qt Programming Language:

                                          Is Cmake built in to the Command Prompt in Windows 7? Or would I have to install it from a download at an external source? I also ask this about Qmake. The reason why I ask is because I tried typing the Qmake code that someone posted earlier on the forum, and it said something along the lines of, "Qmake is not an operable program or a valid internal command". What's up with that, I wonder?

                                          No, cmake is not installed on Windows by default. You can get it from here: https://cmake.org/files/v3.12/cmake-3.12.1-win64-x64.msi I see some warning about this installer on cmake website (https://cmake.org/download/), but I'm not a regular Windows user so I don't know whether this warning can be ignored or not.

                                          About qmake: when you install Qt, it will not update the system PATH variable - so qmake won't be available in standard command prompt. There are 2 ways around it:

                                          • open Qt command prompt (it will be installed to Qt directory in start menu)
                                          • or type full path to qmake in normal Windows command prompt (it will be something like c:\Qt\5.11.1\mingw53_32\bin\qmake.exe)

                                          Does that warning refer to the program possibly not having passed Window logo testing? I've had that warning on several programs, and even hardware drivers. Do I just press enter on "Continue Anyway"?

                                          S Offline
                                          S Offline
                                          sierdzio
                                          Moderators
                                          wrote on 17 Aug 2018, 06:45 last edited by
                                          #144

                                          @Annabelle said in Qt Programming Language:

                                          Does that warning refer to the program possibly not having passed Window logo testing? I've had that warning on several programs, and even hardware drivers. Do I just press enter on "Continue Anyway"?

                                          Perhaps, I don't know to be honest. It is a package from official cmake website, though, so I would assume it's safe to click "continue anyway".

                                          (Z(:^

                                          A 1 Reply Last reply 17 Aug 2018, 15:44
                                          0

                                          • Login

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