Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. The Lounge
  4. Questions Concerning colorizing text in Ubuntu terminal.

Questions Concerning colorizing text in Ubuntu terminal.

Scheduled Pinned Locked Moved Unsolved The Lounge
62 Posts 6 Posters 12.2k 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.
  • SGaistS Offline
    SGaistS Offline
    SGaist
    Lifetime Qt Champion
    wrote on last edited by
    #22

    Did you run my example as is successfully ?

    Interested in AI ? www.idiap.ch
    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

    1 Reply Last reply
    0
    • Cougar 0C Offline
      Cougar 0C Offline
      Cougar 0
      wrote on last edited by Cougar 0
      #23

      Using your code I did the following,
      I created a file named colortext.cpp . Copied and pasted your code into it.
      I placed the file in the logger folder.
      I even added the line to the file in the .pro file , if I'm not mistaken that file is created when project is compiled.
      Nothing. No color text.
      I tried implementing the code into other files in the logger folder, results were the same nothing.
      My next question is, did I need to recompile all of this code in Qt Creator?
      That is why I did his simple project. Now to get the text in color, and possible change the size of the text.
      Just to see it I can get that to work.
      I do believe it is on my end, not sure what I am dong wrong, but figuring things out is half the fun of doing this.

      Cougar

      1 Reply Last reply
      0
      • Cougar 0C Offline
        Cougar 0C Offline
        Cougar 0
        wrote on last edited by Cougar 0
        #24

        I tried the following to see what would happen.

        #include <QApplication>
        #include <QLabel>
        #include <QWidget>
        #include <QRegularExpression>
        #include <QCoreApplication>
        #include <QString>
        #include <QtDebug>
        
        int main(int argc, char *argv[ ])
        {
        
        QApplication app(argc, argv);
        QLabel hello("<center>Welcome to my first Qt program</center>");
        hello.setWindowTitle("My First Qt Program");
        hello.resize(400, 400);
        hello.show();
        
        void printColorized(const QString& text)
        
            if (text.contains(QRegularExpression("Welcome to my first Qt program"))) {
                qDebug() << "\e[1m\e[91m" << text << "\e[0m";
            }
            return app.exec();
        }    
        

        Program ran with no error or change in color.

        Cougar

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #25

          One issue it that you are not calling printColorized in that test application.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • Cougar 0C Offline
            Cougar 0C Offline
            Cougar 0
            wrote on last edited by Cougar 0
            #26

            @SGaist said in Questions Concerning colorizing text in Ubuntu terminal.:

            One issue it that you are not calling printColorized in that test application.

            May I ask where in your code does it call the "printColorized"?
            I looked and did not see it, plus I searched the web for "calling printColorizd in Qt" , and no results.
            I di find this about QColor Class.
            https://doc.qt.io/qt-5/qcolor.html
            If you code does not call it could that the reason I could not get colored text in my friends program?
            SGaist, if it is not too much trouble, could you do this,
            https://vitux.com/compiling-your-first-qt-program-in-ubuntu/
            and add color text it?
            Then I could see the code what it takes to colorize the text.
            Thank you for all your help.

            Cougar

            1 Reply Last reply
            0
            • Cougar 0C Offline
              Cougar 0C Offline
              Cougar 0
              wrote on last edited by Cougar 0
              #27

              I tried,

              #include <QApplication>
              #include <QLabel>
              #include <QWidget>
              #include <QRegularExpression>
              #include <QCoreApplication>
              #include <QString>
              #include <QtDebug>
              
              int main(int argc, char *argv[ ])
              {
              
              QApplication app(argc, argv);
              QLabel hello("<center>Welcome to my first Qt program</center>");
              hello.setWindowTitle("My First Qt Program");
              hello.resize(400, 400);
              hello.show();
              return app.exec();
              
              }
              void printColorized(const QString& text)
              {
                  if (text.contains(QRegularExpression("My First Qt Program"))) {
                      qDebug() << "\e[1m\e[91m" << text << "\e[0m";
                  } 
                  if (text.contains(QRegularExpression("Welcome to my first Qt program"))) {
                      qDebug() << "\e[91m" << text << "\e[0m";
                  }
              }
              
              int main(int argc, char **argv)
              {
                  QCoreApplication app(argc, argv);
                  printColorized("hello");
                  printColorized("there is no text");
                  return 0;
              }
              

              If calling printColorized in the above code is not being called then that could be why I am not able to get it to work?
              SGaist, I did change your original code to match what was needed here.

              Cougar

              1 Reply Last reply
              0
              • Christian EhrlicherC Offline
                Christian EhrlicherC Offline
                Christian Ehrlicher
                Lifetime Qt Champion
                wrote on last edited by
                #28

                two main functions?

                Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
                Visit the Qt Academy at https://academy.qt.io/catalog

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #29

                  Beside the issue of having two main function, your printColorized version won't show anything on the console unless text contains something similar to the regular expressions you wrote there which neither "hello" nor "there is no text" do.

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  1 Reply Last reply
                  0
                  • Cougar 0C Offline
                    Cougar 0C Offline
                    Cougar 0
                    wrote on last edited by
                    #30

                    Totally missed the two main functions, kind of distracted, my heart is in a-vib, beating 160 beats a minute.
                    Redid the code.

                    #include <QApplication>
                    #include <QLabel>
                    #include <QWidget>
                    #include <QRegularExpression>
                    #include <QCoreApplication>
                    #include <QString>
                    #include <QtDebug>
                    
                    int main(int argc, char *argv[ ])
                    {
                    
                    	QApplication app(argc, argv);
                    	QLabel hello("<center>Welcome to my first Qt program</center>");
                    	hello.setWindowTitle("My First Qt Program");
                    	hello.show();
                    	return app.exec();
                    	}
                    	
                    void printColorized(const QString& text)
                    	{
                            if (text.contains(QRegularExpression("My First Qt Program"))) {
                            qDebug() << "\e[1m\e[91m" << text << "\e[0m";
                            } 
                            if (text.contains(QRegularExpression("Welcome to my first Qt program"))) {
                            qDebug() << "\e[91m" << text << "\e[0m";
                            }
                    
                            {
                            QCoreApplication app(argc, argv);
                            printColorized("My First Qt Program");
                            printColorized("Welcome to my first Qt program");
                            return 0;
                        }
                    }    
                    

                    I thought this is what colored the text.

                     if (text.contains(QRegularExpression("My First Qt Program"))) {
                            qDebug() << "\e[1m\e[91m" << text << "\e[0m";
                    

                    Cougar

                    JonBJ 1 Reply Last reply
                    0
                    • Cougar 0C Cougar 0

                      Totally missed the two main functions, kind of distracted, my heart is in a-vib, beating 160 beats a minute.
                      Redid the code.

                      #include <QApplication>
                      #include <QLabel>
                      #include <QWidget>
                      #include <QRegularExpression>
                      #include <QCoreApplication>
                      #include <QString>
                      #include <QtDebug>
                      
                      int main(int argc, char *argv[ ])
                      {
                      
                      	QApplication app(argc, argv);
                      	QLabel hello("<center>Welcome to my first Qt program</center>");
                      	hello.setWindowTitle("My First Qt Program");
                      	hello.show();
                      	return app.exec();
                      	}
                      	
                      void printColorized(const QString& text)
                      	{
                              if (text.contains(QRegularExpression("My First Qt Program"))) {
                              qDebug() << "\e[1m\e[91m" << text << "\e[0m";
                              } 
                              if (text.contains(QRegularExpression("Welcome to my first Qt program"))) {
                              qDebug() << "\e[91m" << text << "\e[0m";
                              }
                      
                              {
                              QCoreApplication app(argc, argv);
                              printColorized("My First Qt Program");
                              printColorized("Welcome to my first Qt program");
                              return 0;
                          }
                      }    
                      

                      I thought this is what colored the text.

                       if (text.contains(QRegularExpression("My First Qt Program"))) {
                              qDebug() << "\e[1m\e[91m" << text << "\e[0m";
                      
                      JonBJ Offline
                      JonBJ Offline
                      JonB
                      wrote on last edited by JonB
                      #31

                      @Cougar-0 said in Questions Concerning colorizing text in Ubuntu terminal.:

                      I thought this is what colored the text.

                      It does. But I'm afraid your code is not right:

                      • You have QApplication app(argc, argv); in main(). You must not have QCoreApplication app(argc, argv); in another function, like printColorized().

                      • You have printColorized() doing the calls to printColorized(). You don't want that, and besides nothing in main() calls printColorized() in the first place.

                      int main(int argc, char *argv[ ])
                      {
                      
                      	QApplication app(argc, argv);
                      	QLabel hello("<center>Welcome to my first Qt program</center>");
                      	hello.setWindowTitle("My First Qt Program");
                      	hello.show();
                              printColorized("My First Qt Program");
                              printColorized("Welcome to my first Qt program");
                              return app.exec();
                      }
                      
                      void printColorized(const QString& text)
                      {
                              if (text.contains(QRegularExpression("My First Qt Program"))) {
                                  qDebug() << "\e[1m\e[91m" << text << "\e[0m";
                              } 
                              if (text.contains(QRegularExpression("Welcome to my first Qt program"))) {
                                  qDebug() << "\e[91m" << text << "\e[0m";
                              }
                      }    
                      

                      Don't forget all this is going to do is show a colorized message in the console of Qt Creator, or maybe in a terminal if you run it that way. This will have nothing to do with the UI label you show, which will just show the original text. I don't know if that is what you intend. If you are expecting it to appear in the UI/on the label, it won't.

                      1 Reply Last reply
                      2
                      • Cougar 0C Offline
                        Cougar 0C Offline
                        Cougar 0
                        wrote on last edited by Cougar 0
                        #32

                        Tried the new code no luck.
                        I believe I've pester you guys enough!
                        I want to thank everyone who helped!
                        I have other issues I need to tend to.
                        Again, thanks guys it's been fun!

                        Discovery!!
                        All this time I have been adding new code into the testmain.cpp.
                        All it takes to run the project/program was the compiled file, I believe it is a bin file.
                        I removed all files and it ran, removed that one and it errored.
                        So those file are not being read at all.
                        So now I know you have to recompile it when adding new code to the file.
                        Again Thanks for all the help guys!

                        Cougar

                        1 Reply Last reply
                        0
                        • Cougar 0C Offline
                          Cougar 0C Offline
                          Cougar 0
                          wrote on last edited by Cougar 0
                          #33

                          Ok, JonB,
                          I tried recompiling with your code and got an error.
                          I tried searching online but there is nothing about it I cannot believe I am the first person to get this error.

                          cougarxr7@GoneSpy:~/Programs/First Qt Program$ make
                          g++ -c -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o testmain.o testmain.cpp
                          testmain.cpp: In function ‘int main(int, char**)’:
                          testmain.cpp:16:9: error: ‘printColorized’ was not declared in this scope
                             16 |         printColorized("My First Qt Program");
                                |         ^~~~~~~~~~~~~~
                          make: *** [Makefile:363: testmain.o] Error 1
                          cougarxr7@GoneSpy:~/Programs/First Qt Program$ 
                          

                          error: ‘printColorized’ was not declared in this scope
                          Have you seen that error before?
                          Funny, the program still ran fine, no color though.

                          Cougar

                          jsulmJ 1 Reply Last reply
                          0
                          • Cougar 0C Cougar 0

                            Ok, JonB,
                            I tried recompiling with your code and got an error.
                            I tried searching online but there is nothing about it I cannot believe I am the first person to get this error.

                            cougarxr7@GoneSpy:~/Programs/First Qt Program$ make
                            g++ -c -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o testmain.o testmain.cpp
                            testmain.cpp: In function ‘int main(int, char**)’:
                            testmain.cpp:16:9: error: ‘printColorized’ was not declared in this scope
                               16 |         printColorized("My First Qt Program");
                                  |         ^~~~~~~~~~~~~~
                            make: *** [Makefile:363: testmain.o] Error 1
                            cougarxr7@GoneSpy:~/Programs/First Qt Program$ 
                            

                            error: ‘printColorized’ was not declared in this scope
                            Have you seen that error before?
                            Funny, the program still ran fine, no color though.

                            jsulmJ Offline
                            jsulmJ Offline
                            jsulm
                            Lifetime Qt Champion
                            wrote on last edited by jsulm
                            #34

                            @Cougar-0 said in Questions Concerning colorizing text in Ubuntu terminal.:

                            error: ‘printColorized’ was not declared in this scope

                            Simply put the printColorized function definition before main()...

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

                            1 Reply Last reply
                            0
                            • Cougar 0C Offline
                              Cougar 0C Offline
                              Cougar 0
                              wrote on last edited by
                              #35

                              It works!
                              RedText.png

                              Thanks everyone! I learned a lot!

                              Cougar

                              1 Reply Last reply
                              1
                              • Cougar 0C Offline
                                Cougar 0C Offline
                                Cougar 0
                                wrote on last edited by Cougar 0
                                #36

                                Sorry to say, I'm back!
                                If I may ask once again for your assistance!
                                I am at a new point with this colorizing text project.
                                Let me explain what I am doing/done..
                                Knowing now how to recompile my friends code I have been doing that with the color code from you guys.
                                After many attempts and compiling errors I did get it to compile without any errors.
                                In my friends program is a logger folder of which I created a file named colortext.cpp. (see pic)alt text

                                alt text
                                I am only trying color 2 words at this time, "update and check", once they show up in color more can be added.
                                Here is the code:

                                #include "logger.h"
                                
                                void printColorized(const QString& text)
                                {
                                    if (text.contains(QRegularExpression("update"))) { 
                                        qDebug() << "\e[1m\e[92m" << text << "\e[0m";
                                    }  
                                    if (text.contains(QRegularExpression("check"))) {
                                        qDebug() << "\e[93m" << text << "\e[0m";
                                    }
                                }    
                                int logger(int argc, char **argv)  
                                    {
                                        QCoreApplication app(argc, argv);
                                        printColorized("update");
                                        printColorized("check");
                                        return 0;
                                    }
                                

                                Plus logger.h

                                #ifndef LOGGER_H
                                #define LOGGER_H
                                
                                #include <QDir>
                                #include <QFile>
                                #include <QDateTime>
                                #include <QTextStream>
                                
                                #include "Settings/settingstructure.h"
                                #include "Core/version.h"
                                #include "logprimitive.h"
                                
                                #include <QRegularExpression>  ( "These 4 include line were a part of the original
                                #include <QCoreApplication>           code. I moved them here.")
                                #include <QString>
                                #include <QtDebug>
                                
                                class Logger
                                {
                                public:
                                    Logger();
                                    bool init(const QString          &applicationPath,
                                              const SettingStructure &settings);
                                    void stop();
                                    void logEvent(const QString &messageType,
                                                  const QString &message);
                                private:
                                    // path variables
                                    const QString _logDirectory = "../log";
                                    const QString _logLabel = "MasterServer-" + SHORT_VER;
                                    QString _logPath = "";
                                    // local variables
                                    int _cyclePeriod;
                                    QString _logFileName;
                                    QString _suppressLog;
                                    QString _suppressDisplay;
                                    // file i/o
                                    QFile _logFile;
                                private:
                                    bool cycleLogFile();
                                    bool openLogFile();
                                    void closeLogFile();
                                    bool writeLogFile(const QString message);
                                };
                                #endif // LOGGER_H
                                

                                Here is a link to the folders where you can view the source files.
                                http://git.333networks.com/MasterServer-Qt5/tree/src
                                The good news is, it compiles! No errors! Bad news is no color text.
                                I am hoping you guys can see my mistakes and help me fix this.
                                I believe this is so close to working!
                                Thanks!

                                Cougar

                                1 Reply Last reply
                                0
                                • Cougar 0C Offline
                                  Cougar 0C Offline
                                  Cougar 0
                                  wrote on last edited by Cougar 0
                                  #37

                                  After many attempts of trying to get this to work I have reason to believe QT does not support colorizing text in a linux terminal while scrolling updated information , like it is so easily done in Perl.
                                  I did an online search with google and duckduckgo and got one hit, this post.
                                  "Colorizing text in linux terminal with QT"
                                  That was a surprise.
                                  What was a major surprise was when I searched the index on Qt Creator for "Color Text" , and got nothing!
                                  Nothing, I could not believe it!
                                  Even though we were able to get color text in that, "My First QT Project", the colored text was in the terminal and not in the project.
                                  I would of thought it would of been done something like this.
                                  Original Code.

                                  #include <QApplication>
                                  #include <QLabel>
                                  #include <QWidget>
                                  int main(int argc, char *argv[ ])
                                  {
                                  QApplication app(argc, argv);
                                  QLabel hello("<center>Welcome to my first Qt program</center>");
                                  hello.setWindowTitle("My First Qt Program");
                                  hello.resize(400, 400);
                                  hello.show();
                                  return app.exec();
                                  }
                                  

                                  Modified code. Here we lose the window.

                                  void printColorized(const QString& text)
                                  {
                                          if (text.contains(QRegularExpression("My First Qt Program"))) {
                                              qDebug() << "\e[1m\e[91m" << text << "\e[0m";
                                          } 
                                          if (text.contains(QRegularExpression("Welcome to my first Qt program"))) {
                                              qDebug() << "\e[91m" << text << "\e[0m";
                                          }
                                  }
                                   
                                  ```int main(int argc, char *argv[ ])
                                  {
                                  
                                  	QApplication app(argc, argv);
                                  	QLabel hello("<center>Welcome to my first Qt program</center>");
                                  	hello.setWindowTitle("My First Qt Program");
                                  	hello.show();
                                          printColorized("My First Qt Program");
                                          printColorized("Welcome to my first Qt program");
                                          return app.exec();
                                  }
                                      
                                  

                                  Original Code. with modding, I have done this below as an example of how I think Qt should be to allow for the simplicity of this to work.

                                  #include <QApplication>
                                  #include <QLabel>
                                  #include <QWidget>
                                  
                                  #include <QTextSize>
                                  #include <QTextColor>
                                  
                                  int main(int argc, char *argv[ ])
                                  {
                                  QApplication app(argc, argv);
                                  QLabel hello("<center>Welcome to my first Qt program</center>");
                                  QTextSizeHello("<center>12<center>);
                                  QTextColorHello("<center>Bold Red<center>");
                                  hello.setWindowTitle("My First Qt Program");
                                  QtextSizeWindowTitle("14");
                                  QTextColorWindowTitle("Bold Blue");
                                  hello.resize(400, 400);
                                  hello.show();
                                  return app.exec();
                                  }
                                  

                                  The above code is just an example of how I would think that the code should/would/could work. Window would open with text in a different size and different colors.
                                  Does anyone know if it is possible to get a Dev from Qt to chime in on this?
                                  It would be good to find out if Qt even supports this.
                                  I want to thank all of you guys for your assistance in helping me with this! I plan to keep on trying to get this to work, and I hope I am successful.

                                  Cougar

                                  Christian EhrlicherC 1 Reply Last reply
                                  0
                                  • Cougar 0C Cougar 0

                                    After many attempts of trying to get this to work I have reason to believe QT does not support colorizing text in a linux terminal while scrolling updated information , like it is so easily done in Perl.
                                    I did an online search with google and duckduckgo and got one hit, this post.
                                    "Colorizing text in linux terminal with QT"
                                    That was a surprise.
                                    What was a major surprise was when I searched the index on Qt Creator for "Color Text" , and got nothing!
                                    Nothing, I could not believe it!
                                    Even though we were able to get color text in that, "My First QT Project", the colored text was in the terminal and not in the project.
                                    I would of thought it would of been done something like this.
                                    Original Code.

                                    #include <QApplication>
                                    #include <QLabel>
                                    #include <QWidget>
                                    int main(int argc, char *argv[ ])
                                    {
                                    QApplication app(argc, argv);
                                    QLabel hello("<center>Welcome to my first Qt program</center>");
                                    hello.setWindowTitle("My First Qt Program");
                                    hello.resize(400, 400);
                                    hello.show();
                                    return app.exec();
                                    }
                                    

                                    Modified code. Here we lose the window.

                                    void printColorized(const QString& text)
                                    {
                                            if (text.contains(QRegularExpression("My First Qt Program"))) {
                                                qDebug() << "\e[1m\e[91m" << text << "\e[0m";
                                            } 
                                            if (text.contains(QRegularExpression("Welcome to my first Qt program"))) {
                                                qDebug() << "\e[91m" << text << "\e[0m";
                                            }
                                    }
                                     
                                    ```int main(int argc, char *argv[ ])
                                    {
                                    
                                    	QApplication app(argc, argv);
                                    	QLabel hello("<center>Welcome to my first Qt program</center>");
                                    	hello.setWindowTitle("My First Qt Program");
                                    	hello.show();
                                            printColorized("My First Qt Program");
                                            printColorized("Welcome to my first Qt program");
                                            return app.exec();
                                    }
                                        
                                    

                                    Original Code. with modding, I have done this below as an example of how I think Qt should be to allow for the simplicity of this to work.

                                    #include <QApplication>
                                    #include <QLabel>
                                    #include <QWidget>
                                    
                                    #include <QTextSize>
                                    #include <QTextColor>
                                    
                                    int main(int argc, char *argv[ ])
                                    {
                                    QApplication app(argc, argv);
                                    QLabel hello("<center>Welcome to my first Qt program</center>");
                                    QTextSizeHello("<center>12<center>);
                                    QTextColorHello("<center>Bold Red<center>");
                                    hello.setWindowTitle("My First Qt Program");
                                    QtextSizeWindowTitle("14");
                                    QTextColorWindowTitle("Bold Blue");
                                    hello.resize(400, 400);
                                    hello.show();
                                    return app.exec();
                                    }
                                    

                                    The above code is just an example of how I would think that the code should/would/could work. Window would open with text in a different size and different colors.
                                    Does anyone know if it is possible to get a Dev from Qt to chime in on this?
                                    It would be good to find out if Qt even supports this.
                                    I want to thank all of you guys for your assistance in helping me with this! I plan to keep on trying to get this to work, and I hope I am successful.

                                    Christian EhrlicherC Offline
                                    Christian EhrlicherC Offline
                                    Christian Ehrlicher
                                    Lifetime Qt Champion
                                    wrote on last edited by
                                    #38

                                    @Cougar-0 said in Questions Concerning colorizing text in Ubuntu terminal.:

                                    Does anyone know if it is possible to get a Dev from Qt to chime in on this?

                                    I don't know why Qt should care about colored text output in a console at all. Qt is a GUI framework.

                                    Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
                                    Visit the Qt Academy at https://academy.qt.io/catalog

                                    1 Reply Last reply
                                    0
                                    • Cougar 0C Offline
                                      Cougar 0C Offline
                                      Cougar 0
                                      wrote on last edited by
                                      #39

                                      Qt (software)
                                      "Non-GUI programs can also be developed, such as command-line tools and consoles for servers."

                                      From,
                                      https://en.wikipedia.org/wiki/Qt_(software)

                                      Cougar

                                      Christian EhrlicherC 1 Reply Last reply
                                      0
                                      • Cougar 0C Cougar 0

                                        Qt (software)
                                        "Non-GUI programs can also be developed, such as command-line tools and consoles for servers."

                                        From,
                                        https://en.wikipedia.org/wiki/Qt_(software)

                                        Christian EhrlicherC Offline
                                        Christian EhrlicherC Offline
                                        Christian Ehrlicher
                                        Lifetime Qt Champion
                                        wrote on last edited by
                                        #40

                                        @Cougar-0 Still no reason to support some kind of coloring for a special terminal type...

                                        Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
                                        Visit the Qt Academy at https://academy.qt.io/catalog

                                        1 Reply Last reply
                                        0
                                        • Cougar 0C Offline
                                          Cougar 0C Offline
                                          Cougar 0
                                          wrote on last edited by
                                          #41

                                          This is a terminal program for a master webserver.
                                          If QT does not support colorizing text or changing the text size in a terminal or in programs then I think it should say so.

                                          Cougar

                                          Christian EhrlicherC 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