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

Saman

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

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

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

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

1 خوب

درباره Saman

توسعه‌ دهنده فرانت اِند
طراحان
  • تاریخ تولد تعیین نشده
  1. Saman

    در زمان استفاده از webview به مشکل برخوردم پیغام میدن error: Unknown module(s) in QT: webview در صورتی که من component WebEngine رو فعال کردم و QT += webview رو هم به فایل pro. اضافه کردم
  2. Saman

    سلام و خسته نباشید درحال کار بر روی یک اپلیکیشن اندروید در qml هستم و داده های این اپلیکیشن رو با وب سرویس دارم از یک وب سایت میگیرم و خروجی جیسونی که دارم از وب سایت میگیریم رو همراه با کد HTML هستش . سوال من این هست که چطوری میتونم محتوا رو تجزیه کنم و تصویر رو به نوع image بدم ؟؟ نمونه ای از json رو پایین قرار دادم : { "Success": true, "Message": "30 قانون طلایی برای زندگی بهتر", "Result": { "Title": "متغیرها،مقدار دهی اولیه، انتصاب", "Body": "<p class="rteright" dir="rtl">1. برای زندگی خود قوانینی در نظر بگیرید و سعی كنید از آنها سرپیچی نكنید. این قوانین را پس از مشورت با متخصصان و افرادی كه تجربه یك زندگی موفق را داشته اند، تدوین كنید.</p> <p class="rteright" dir="rtl"><img alt="" src="/sites/default/files/users/user35/behtar3.jpg" style="height:250px; width:250px" /><br /> <br /> 2. از "خود"، "افرادی كه در زندگی شما نقش دارند" و "محیط اطرافتان" شناخت كافی به دست آورید.</p> <p class="rteright" dir="rtl"><img alt="" src="/sites/default/files/users/user35/%D8%B2%D9%86%D8%AF%DA%AF%DB%8C-%D8%A8%D9%87%D8%AA%D8%B1.jpg" style="height:430px; width:640px" /><br /> <br /> 3. به این نكته واقف باشید كه شما سهم عمده ای در ساختن زندگی خود دارید. در بیشتر مواقع این شما هستید كه می توانید از زندگی لذت ببرید یا آن را به كام خود تلخ كنید.</p> <p class="rteright" dir="rtl"><img alt="" src="/sites/default/files/users/user35/a-better-life.jpg" style="height:198px; width:340px" /><br /> <br /> 4. بیشتر چیزهایی كه در زندگی شما وجود دارد و برایتان لذت بخش نیستند، می توانند به دست خود شما از بین بروند. به طور مثال، اگر از شغل خود راضی نیستید فقط نیاز به تلاش و پشتكار دارید تا با شایسته كردن خود شغل بهتری به دست آورید و یا اگر از چاقی خود رنج می برید، كافی است كمی همت كنید.</p> ", } }
  3. Saman

    سلام اساتید محترم من این مورد رو هنوز نتونستم حل کنم ، اون جوری که من متوجه شدم باید برای استفاده از رویداد دکمه های power ، home در اندروید از کد جاوا استفاده کنم
  4. Saman

    import QtQuick 2.9 import QtMultimedia 5.0 import QtQuick.Controls 1.4 import QtQuick.Controls.Styles 1.4 Rectangle{ property url sourceVideo :"../11.mp4" property url sourceImage :"../images/1.jpg" color: "#000" id:mainArea width:parent.width height:parent.height visible: true Shortcut { sequences: ["Back"] enabled: players.playbackState === 1 onActivated: { players.pause(); } } MouseArea { id: mouseArea1 anchors.bottomMargin: 50 anchors.fill: parent onClicked: { if(contor.visible==false || players.playbackState === 1){ contor.visible=true iconPause.visible=true hidPause.start() } } } Item{ width: 50 height: 50 anchors.centerIn: parent z:16 BusyIndicator { z:16 id:busyIndicatorEndPage anchors.fill: parent anchors.centerIn: parent style: BusyIndicatorStyle { indicator: AnimatedImage { id: animation; source: "../images/Indicator.gif" } } visible: players.status === 2 || players.status === 4 ? true : false } } Item { id: wrapperVideo width:parent.width height: parent.height anchors.centerIn: parent Image{ id:imag width: videoOutput.width height: videoOutput.height source: sourceImage fillMode: Image.PreserveAspectCrop visible: players.status === 6 ? false : true } Rectangle{ anchors.centerIn: parent width: 60 height: 60 radius: 5 color: "#000" border.width: 1 border.color: "#2d384a" visible: iconPause.visible opacity: .7 z:5 } Item{ id:iconPause z:15 anchors.centerIn: parent width: 60 height: 60 MouseArea{ anchors.fill: parent onClicked: { if(players.playbackState === 0 || players.playbackState === 2) { players.play() hidPause.start() hidControler.start(); } else { players.pause() hidControler.stop() hidPause.stop() } } } Label { id: screenplayPauseButton anchors.centerIn: parent text: "\ue80a" color: "#fff" } } MediaPlayer { id: players source: sourceVideo autoLoad:true /* playbackState: 0 - stopped 1 - playing 2 - paused */ onPlaybackStateChanged: { if(players.playbackState === 0 || players.playbackState === 2) { screenplayPauseButton.text="\ue80a" } else { screenplayPauseButton.text="\ue80b" } } } VideoOutput { z:3 id: videoOutput source: players anchors.fill: parent fillMode: VideoOutput.PreserveAspectFit } Timer { id: hidPause interval: 4000 onTriggered:{ iconPause.visible=false contor.visible=false } } } }
  5. سلام و خسته نباشد من دارم روی یک برنامه پخش ویدیو کار میکنم وقتی که ویدیو داره پخش میشه روی دکمه های power و یا home دستگاه اندروید کلیک میکنم صفحه سیاه میشه و هنوز ویدئو در حال پخش هستش . ممنون میشم برای این مشکل یک راه حلی پیشنهاد بدید . تشکر
  6. سلام راه دیگه ای به جز ApplicationWindow وجود داره که من برای تمام صفحه کردن ویدئو استفاده کنم
  7. سلام و خسته نباشد میخوام یک ویدئو در اندروید نمایش بدم زمانی که بر روی یک دکمه کلیک شد اون ویدئو رو به صورت تمام صفحه نمایش داده بشه ، این روش رو با استفاده از ApplicationWindow انجام دادم ویدئو رو در ApplicationWindow قرار دادم و زمانی که بر روی دکمه کلیک میکنم ApplicationWindow به صورت showFullScreen درمیاد . حالا مشکل من اینجاست که ApplicationWindow که من در ویدئو استفاده کردم به صورت یک پنجره جدا گانه بیرون از ApplicationWindow اصلی نمایش داده میشه . و این باعث میشه که درخروجی که برای موبایل میگیرم ویدئو قابل نمایشی نباشه. سوالم اینجاست که چطوری میتونم ApplicationWindow به گونه ای تعریف کنم که در چهارچوب ApplicationWindow اصلی قرار بگیره و بیرون نیفته ؟ ممنون میشم راهنماییم کنید با تشکر
  8. Saman

    خیلی ممنون
  9. Saman

    سلام وخسته نباشید روی یک پروژه ای کار میکنم که داریم توی اون یک سری محتوایی رو به صورت html دریافت میکنم که این html دارای حروف و عکس هستش و این محتوا رو با Text دارم نمایش میدم این قابلیت وجود داره که html هایی که دارم با Text نمایش میدم بهشون استایل بدم Text{ id:text text:"<b></b> - bold <strong></strong> - bold <i></i> - italic <br> - new line <p> - paragraph <u> - underlined text <font color='color_name' size='1-7'></font> <h1> to <h6> - headers <a href=''> - anchor <img src='' align='top,middle,bottom' width='' height=''> - inline images <ol type=''>, <ul type=''> and <li> - ordered and unordered lists <pre></pre> - preformatted &gt; &lt; &amp;" } ممنون میشم راه حلی برای این کار پیشنهاد بدید
  10. Saman

    خیلی ممنون مچکر
  11. سلام و خسته نباشید چگونه میتوان از فایل main.qml به ایدی دیگر صفحات دسترسی داشت
  12. Saman

    سلام استفاده از GridView ی مشکلی که داشت این بود که باید به خود GridView ی width و height ثابت داده بشه و نمیشد که اندازه خود محتوا رو بهش بدم اگر مثالی دارید بزنید ممنون میشم
  13. Saman

    بعد از سه روز ۳ پیداش کردم -ـ- Flow { id: flow width: parent.width-5 height: childrenRect.height spacing: 10 anchors.verticalCenter: parent.verticalCenter Repeater{ model: ListModel { ListElement { name: "Jim Williams" url: " " } ListElement { name: "John Brown" url: " " } ListElement { name: "Bill Smyth" url: " " } ListElement { name: "Sam Wise" url: " " } } Rectangle{ height: 25 width: name.width radius: 2 Text { id: name text: model.name anchors.centerIn: parent } MouseArea{ anchors.fill: parent onClicked: stackView.push(model.url) } } } }
  14. Saman

    سلام و خسته باشید آیا راهی وجود داره Listview رو در Flow استفاده کرد
  15. سلام خسته نباشید میخوام چند عنصر مثل تصویر مقابل کنار هم چینش داشته باشه و به صورت ریسپانسیو باشه . این عمل رو با Flow میشه انجام داد ولی مشکل اینجا بود که نتونستم داینامیکش کنم یعنی در هر صفحه اطلاعات تغییر بکنه و با GridView هم این کار انجام میشه مشکل اینجا بود که محتوا در یک اندازه ثابت کنار هم به نمایش درمیاد . ممنون میشم که کمکم کنید .
×