Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Turkish
  4. Buton Kullanımı
Forum Updated to NodeBB v4.3 + New Features

Buton Kullanımı

Scheduled Pinned Locked Moved Solved Turkish
6 Posts 3 Posters 1.8k 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.
  • E Offline
    E Offline
    Endorfin35
    wrote on last edited by
    #1

    Herkese Merhaba,

    Qt de yeniyim ve öğrenmeye çalışıyorum. Örneğin bir pushbutton ile bir label in içeriğini değiştirmek istiyorum. Bunu yapabilmek için özel bir slot fonksiyonu yazıyorum ve istediğim oluyor ama doğru (en basit) yöntem bu mudur diye şüpheye düştüm. Slot yazmadan bu işi yapmanın alternatif bir yolu var mıdır?

    Not: C++ ile kodluyorum....

    1 Reply Last reply
    0
    • ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #2

      Butona tıklayınca label->text = "aasdas" iş görmedi mi ?

      1 Reply Last reply
      0
      • E Offline
        E Offline
        Endorfin35
        wrote on last edited by
        #3

        İş görüyor. Sıkıntı yok. Teşekkürler .

        1 Reply Last reply
        0
        • A.A.SEZENA Offline
          A.A.SEZENA Offline
          A.A.SEZEN
          wrote on last edited by VRonin
          #4

          connect(ui->pushButton, &QPushButton::clicked, this, [&]() { ui->label->setText("text"); });
          Ayrı fonksiyon yazıp bağlamak yerine yukarıdaki gibi direk bağlantı içinde de kullanabilirsiniz.

          1 Reply Last reply
          0
          • E Offline
            E Offline
            Endorfin35
            wrote on last edited by
            #5

            Teşekkürler konuyu anladım.

            Ayrıca şuradaki açıklamada yardımcı oldu :

            https://wiki.qt.io/Qt_signals_and_slots_for_newbies/tr

            A.A.SEZENA 1 Reply Last reply
            0
            • E Endorfin35

              Teşekkürler konuyu anladım.

              Ayrıca şuradaki açıklamada yardımcı oldu :

              https://wiki.qt.io/Qt_signals_and_slots_for_newbies/tr

              A.A.SEZENA Offline
              A.A.SEZENA Offline
              A.A.SEZEN
              wrote on last edited by
              #6

              @Endorfin35 Karışık değil zaten. Moda girince gerisi gelir. Bu yanıtı verdiğiniz bağlantı için yazıyorum. Eski bir kaynak sanırım. Hala geçerli olsa da modern Qt programlamasında yeni yöntemleri benimsemenizi tavsiye ederim.
              Kolay gelsin.

              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