Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Chinese
  4. 如何添加部件以获得方法支持
Forum Updated to NodeBB v4.3 + New Features

如何添加部件以获得方法支持

Scheduled Pinned Locked Moved Unsolved Chinese
4 Posts 2 Posters 1.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    dilipa
    wrote on last edited by
    #1

    在使用testlib时报错:error: no member named 'simulate' in 'QTestEventList'
    代码如下:
    QFETCH(QTestEventList, e);
    QFETCH(QString, result);

    QLineEdit oLineEdit;
    e.simulate(&oLineEdit);
    QVERIFY(oLineEdit.text() == result);
    

    我在pro里添加了
    QT += testlib
    QT += gui

    K 1 Reply Last reply
    0
    • D dilipa

      在使用testlib时报错:error: no member named 'simulate' in 'QTestEventList'
      代码如下:
      QFETCH(QTestEventList, e);
      QFETCH(QString, result);

      QLineEdit oLineEdit;
      e.simulate(&oLineEdit);
      QVERIFY(oLineEdit.text() == result);
      

      我在pro里添加了
      QT += testlib
      QT += gui

      K Offline
      K Offline
      koahnig
      wrote on last edited by
      #2

      @dilipa said in 如何添加部件以获得方法支持:

      在使用testlib时报错:error: no member named 'simulate' in 'QTestEventList'
      代码如下:
      QFETCH(QTestEventList, e);
      QFETCH(QString, result);
      QLineEdit oLineEdit;
      e.simulate(&oLineEdit);
      QVERIFY(oLineEdit.text() == result);

      我在pro里添加了

      Hi and welcome to devnet forum

      please post in English in all non-language dependent fora.

      For Chinese use Chinese forum

      Translation by Google
      嗨,欢迎来到devnet论坛

      请在所有非语言相关论坛中以英文发布。

      中国人使用中文论坛
      Hāi, huānyíng lái dào devnet lùntán

      qǐng zài suǒyǒu fēi yǔyán xiāngguān lùntán zhōng yǐ yīngwén fābù.

      Vote the answer(s) that helped you to solve your issue(s)

      D 1 Reply Last reply
      0
      • K koahnig

        @dilipa said in 如何添加部件以获得方法支持:

        在使用testlib时报错:error: no member named 'simulate' in 'QTestEventList'
        代码如下:
        QFETCH(QTestEventList, e);
        QFETCH(QString, result);
        QLineEdit oLineEdit;
        e.simulate(&oLineEdit);
        QVERIFY(oLineEdit.text() == result);

        我在pro里添加了

        Hi and welcome to devnet forum

        please post in English in all non-language dependent fora.

        For Chinese use Chinese forum

        Translation by Google
        嗨,欢迎来到devnet论坛

        请在所有非语言相关论坛中以英文发布。

        中国人使用中文论坛
        Hāi, huānyíng lái dào devnet lùntán

        qǐng zài suǒyǒu fēi yǔyán xiāngguān lùntán zhōng yǐ yīngwén fābù.

        D Offline
        D Offline
        dilipa
        wrote on last edited by
        #3

        @koahnig 关于这个问题,有什么有效的解决办法吗

        K 1 Reply Last reply
        0
        • D dilipa

          @koahnig 关于这个问题,有什么有效的解决办法吗

          K Offline
          K Offline
          koahnig
          wrote on last edited by
          #4

          @dilipa

          I have never worked with QTestEventList. I see no obvious error in your handling.
          You may have to check the Qt version you are using and possibly start out with the test provided in the documentation.

          Vote the answer(s) that helped you to solve your issue(s)

          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