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. Problem with QUrl
Forum Updated to NodeBB v4.3 + New Features

Problem with QUrl

Scheduled Pinned Locked Moved Unsolved General and Desktop
2 Posts 2 Posters 228 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.
  • C Offline
    C Offline
    changesUnderWay
    wrote on last edited by changesUnderWay
    #1

    Hello, everyone, my first time here. Today I encountered a problem with QUrl. Here is my code snippet:

    QUrl url;
    url.setUrl("abc.com");
    qDebug() << url.isValid();
    url.setPort(3000);
    
    qDebug() << url.isValid();
    
    if (url.scheme().isEmpty()) {
      url.setScheme(QLatin1String{"http"});
    }
    
    qDebug() << url.isValid();
    qDebug() << url.toString();
    

    To my surprise, debugging shows that url is empty. Did I used it wrong?

    Christian EhrlicherC 1 Reply Last reply
    0
    • C changesUnderWay

      Hello, everyone, my first time here. Today I encountered a problem with QUrl. Here is my code snippet:

      QUrl url;
      url.setUrl("abc.com");
      qDebug() << url.isValid();
      url.setPort(3000);
      
      qDebug() << url.isValid();
      
      if (url.scheme().isEmpty()) {
        url.setScheme(QLatin1String{"http"});
      }
      
      qDebug() << url.isValid();
      qDebug() << url.toString();
      

      To my surprise, debugging shows that url is empty. Did I used it wrong?

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

      @changesUnderWay said in Problem with QUrl:

      url.setUrl("abc.com");

      This is not an url but a host.

      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
      1

      • Login

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