رفتن به مطلب
جامعه‌ی برنامه‌نویسان مُدرن ایران

سید حامد

کاربـــر عـــــادی
  • تعداد ارسال ها

    3
  • تاریخ عضویت

  • آخرین بازدید

    هرگز

اعتبار در سایت

0 خوب

درباره سید حامد

توسعه‌ دهنده بَک اِند
توسعه‌ دهنده فرانت اِند
  • تاریخ تولد 9 آذر 1378
  1. سید حامد

    ممنون از پاسختون. اما من میخوام هر فرم تو فایلی جدا قرار داشته باشه. با این روشی که شما فرمودید باید همه فرم ها تو یه فایل qml باشه.
  2. سلام.من فایل form1.qml رو بصورت دیالوگ تعریم کردم.حالا میخام با فشردن یه دکمه این فرم بسته بشه و فرم form2.qml باز بشه. Dialog { id:form1 Button { id: create_account_bt text: qsTr("تایید") onClicked: { form1.close(); //var component = Qt.createComponent("form2.qml"); form2.open() } } } برنامه خطای زیر رو برمیگردونه: TypeError: Property 'open' of object [object Object] is not a function بزرگی و کوچیکی حروف رو هم برا انم ماژولم لحاظ کردم ولی بازم نشد. اگر فرم ها از نوع آیتم باشه باید چجوری باز و بسته شون کنم؟
  3. سلام. من یه برنامه با پایتون 3 و کتابخانه pyqt5 و پایگاه داده اسکیولایت خود پایتون نوشتم. تو بخش مدیریت حساب های کاربری برنامه ( تو فایل پایتون برنامه ): اگر کاربری وجود داشته باشه تو پایگاه داده اسکیولایتم >> user_mode = 1 اگر کاربری موجود نباشه آنگاه >> user_mode = 0 یه دستور (if) تو qml نوشتم و گفتم اگه مقدار user_mode برابر 1 بود فایل inter_account.qml تو mainwindow.qmlنمایش داده بشه و اگر مقدار 0 بود فایل create_account.qml نمایش داده بشه. 1- من میخوام از تو فایل qml متغیر user_mode تو فایل پایتون را فراخوان کنم. چطوری باید این کارو انجام بدم? یا شاید هم باید از تو فایل پایتون متغیر تو qml رو بازنویسی کنم؟ 2- وقتی تو دستور (if) در فایل qml یه پنجره رو صدا میزنم برا باز شدن یه خطا میده: property var vopf: 0 function start(){ if (vopf == 0){ console.log(vopf) } else{ console.log("bb") Wellcome { id: wellcome } } } Button{ text: "test" onClicked: start() } اینم خطا ها QML debugging is enabled. Only use this in a safe environment. QQmlApplicationEngine failed to load component qrc:/main.qml:24 Expected token `,'
×
×
  • جدید...