در این مطلب، ویدئو برنامه نویسی واکنشی در پایتون: Hello World GUI با یک دکمه واکنشی ساده | packtpub.com با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:46
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:08,099 –> 00:00:09,990
سلام و به بخش سوم
2
00:00:09,990 –> 00:00:12,389
برنامه نویسی واکنشی با پایتون خوش آمدید. در این
3
00:00:12,389 –> 00:00:14,039
بخش، ما می خواهیم به
4
00:00:14,039 –> 00:00:17,189
تغییرات واکنشی و جریان های داده با QT و rx pi
5
00:00:17,189 –> 00:00:20,460
در این ویدیو نگاهی بیندازیم، نحوه
6
00:00:20,460 –> 00:00:22,860
ایجاد رابط کاربری گرافیکی HelloWorld با یک
7
00:00:22,860 –> 00:00:25,369
دکمه واکنشی ساده بیایید شروع کنیم،
8
00:00:25,369 –> 00:00:28,259
بنابراین بیایید با باز کردن فایل
9
00:00:28,259 –> 00:00:31,170
و بخش سه آن، PI صفر یک نقطه
10
00:00:31,170 –> 00:00:34,680
برای ویدیوی یکی از بخش سه، شروع کنیم و ما
11
00:00:34,680 –> 00:00:37,559
یک ویجت جدید HelloWorld q ایجاد می کنیم،
12
00:00:37,559 –> 00:00:40,590
این ویجت در
13
00:00:40,590 –> 00:00:42,539
واقع نمایانگر پنجره ای است که
14
00:00:42,539 –> 00:00:44,700
حاوی دکمه ای است که
15
00:00:44,700 –> 00:00:47,820
توسط کاربر فشار داده می شود و
16
00:00:47,820 –> 00:00:49,440
هر بار که دکمه
17
00:00:49,440 –> 00:00:52,050
فشار داده می شود کلیک ها را ضبط می کنیم بنابراین سازنده را
18
00:00:52,050 –> 00:00:55,859
در اینجا ایجاد می کنیم و از ویجت Q استفاده می کنیم و دوباره
19
00:00:55,859 –> 00:00:58,840
فقط این مقادیر را پاس می دهیم
20
00:00:58,840 –> 00:01:02,440
و سپس پنجره را تنظیم می کنیم. اندازه
21
00:01:02,440 –> 00:01:06,250
آن را تغییر میدهیم و تقریباً به
22
00:01:06,250 –> 00:01:08,800
مرکز صفحه منتقل میکنیم و سپس
23
00:01:08,800 –> 00:01:12,220
عنوان پنجره را روی you hello world قرار میدهیم
24
00:01:12,220 –> 00:01:14,770
، دکمه را اضافه میکنیم و این یک دکمه فشاری نشانه با
25
00:01:14,770 –> 00:01:19,630
برچسب hello است و علامت کلیک شده را به هم
26
00:01:19,630 –> 00:01:23,380
متصل میکنیم. l روی یک
27
00:01:23,380 –> 00:01:26,590
دکمه فراخوانی کلیک شده است و ما
28
00:01:26,590 –> 00:01:28,540
تعداد دفعاتی که دکمه
29
00:01:28,540 –> 00:01:31,149
کلیک شده است را پیگیری می کنیم و حالا بیایید
30
00:01:31,149 –> 00:01:34,840
دکمه برگشت تماس را که خودش کلیک کرده است تعریف کنیم، بنابراین
31
00:01:34,840 –> 00:01:38,110
ما این کار را انجام می دهیم که تعداد دفعات کلیک به اضافه یک زیرخط خود را انجام دهیم،
32
00:01:38,110 –> 00:01:40,360
بنابراین هر بار که کلیک
33
00:01:40,360 –> 00:01:43,479
کنید تعداد کلیک ها را افزایش می دهیم بنابراین
34
00:01:43,479 –> 00:01:46,390
بررسی می کنیم که آیا برنامه متوسط است و ب
35
00:01:46,390 –> 00:01:48,850
نامه QT را با
36
00:01:48,850 –> 00:01:51,550
ستفاده از برنامه صف عبور در آر
37
00:01:51,550 –> 00:01:55,270
ومان های خط فرمان مقداردهی اولیه می کنیم و سپس پن
38
00:01:55,270 –> 00:01:58,720
ره hello world خود را ایجاد می کنیم و می گوییم hello
39
00:01:58,720 –> 00:02:01,450
underscore world Dog Show تا در
40
00:02:01,450 –> 00:02:03,700
اقع نمایش داده شود. پنجره و سپس
41
00:02:03,700 –> 00:02:06,190
با هر کد خروجی خارج می شویم که
42
00:02:06,190 –> 00:02:08,740
پس از خروج برنامه QT بازگردانده می شود
43
00:02:08,740 –> 00:02:11,860
که با انجام app dot
44
00:02:11,860 –> 00:02:15,400
exec آن را اجرا می کنیم، بنابراین اکنون می توانیم به دستوری برویم
45
00:02:15,400 –> 00:02:16,930
که در واقع یک دسته واردات را
46
00:02:16,930 –> 00:02:20,470
انجام دهیم، ابتدا import اصرار دارد و ما از
47
00:02:20,470 –> 00:02:25,209
ویجتهای PI QT 5 Qt
48
00:02:25,209 –> 00:02:29,590
برنامه صف و ویجت Q و دکمه فشاری Q را وارد
49
00:02:29,590 –> 00:02:33,280
میکنیم، همچنین باید رویداد
50
00:02:33,280 –> 00:02:36,970
ردیابی ردیابی رویداد واکنشی را تنظیم
51
00:02:36,970 –> 00:02:39,040
کنیم، اما پس از اطمینان از
52
00:02:39,040 –> 00:02:42,220
pr ogram کار می کند، بنابراین ما بخش 3 و 0 1
53
00:02:42,220 –> 00:02:45,010
pi را انجام می دهیم، آن را اجرا می کنیم و می توانیم ببینیم که دکمه
54
00:02:45,010 –> 00:02:47,560
کار می کند و هر زمان که hello را فشار دهید،
55
00:02:47,560 –> 00:02:49,989
تعداد کلیک ها افزایش می یابد، بنابراین ما
56
00:02:49,989 –> 00:02:51,519
می خواهیم در واقع آن را در جایی نمایش دهیم
57
00:02:51,519 –> 00:02:53,730
تا همانطور که اشاره کردم ما در آن ایجاد می کنیم.
58
00:02:53,730 –> 00:02:57,519
رویداد واکنشی در اینجا جریان می یابد و
59
00:02:57,519 –> 00:03:00,790
به آن رویدادها می گویند و این موضوعی است بنابراین
60
00:03:00,790 –> 00:03:02,920
ا