• برنامه نویس
    3 سال قبل
    • سلام و ارادت به خدمت برنامه نویسان گل یکی از امکانات جالبی که Net. داره ، این هست که توانایی تولید کنترل جدید ، تحت عنوان user control رو به برنامه نویس میده و با این کار قدرت مانور برنامه نویس در مواقعی که قراره از کنترلی(مثلا ترکیب چند دکمه و تکست باکس و ... بر حسب نیاز) به دفعات استفاده بکنه ، بالا میره. حالا من هرچی گشتم ، چیزی تحت این عنوان در Qt (عزیز) پیدا نکردم ، احتمالا من چشمام ضعیف هست:لبخند: دوستان گلی که استفاده کردند ، لطف میکنند ، راهنمایی بکنند ، یا لینکی در اختیار بگذارند. ضمنا اگه مطلب رو کاملتر کنند و بگند که چطور بصورت پویا میشه این user control رو در صورت نیاز (مثلا فشردن یه پوش باتن) بشه در یک Tab Control که Tab های اون داخل همون دکمه تولید میشه ، اضافه کرد ، ممنون میشم. پیشاپیش از حسن توجه و همکاری شما بزرگواران کمال تشکر و قدردانی را دارم.

  • برنامه نویس
    3 سال قبل
    • سلام منظورم از سیستم مقصد، سیستمی که qt , mysql روی اون نصب نیست من تو یه سیستمم که mysql , qt رو نصب دارم و mysql ام رو هم کانفیگ کردم هیچ مشکلی ندارم ولی تو سیستمی که mysql رو نصب ندارم با خطای عدم اتصال به localhost مواجه می شم ERROR: cannot connet to mysql localhost or 127.0.0.1 (100061) //mysql آیا برای انتقال .exe که از پایگاه داده mysql استفاده کرده علاوه بر درایور و ... باید خود mysql تو سیستم مقصد نصب باشه؟ منظورم رو بهتر بگم اگر ما تو سی شارپ از اسکیو ال سرور استفاده کرده باشیم باید تو سیستم مقصد sql express رو نصب کنیم، برای کیوت و مای اسکیو ال هم همچین وضعی هست؟ از کیوت 5.3.2 یا 5.4 و مای اسکیو ال 5.6 استفاده می کنم عکس پروژه من mysql_qt5.png عکس های ضمیمه mysql_qt5.png‏ (47.1 کیلوبایت)

  • برنامه نویس
    3 سال قبل
    • دارم از اینجا : http://barnamenevis.org/showthread.p...=1#post1955008 یاد میگیرم که با زدن دکمه ، فروم دومی رو نشون بده ، و تمام کاراشو هم کردم ، ولی نمیدونم چرا خطای زیر رو میده، ممنون میشم راهنماییم کنید. تصویر رو ببینید: http://upload7.ir/uploads//f438f7674...260fba67d0.png

  • برنامه نویس
    3 سال قبل
    • درود ، من تازه وارد محیط Qt شدم وقتی برنامرو کامپایل میکنم فایل exe داخل پوشه debug ایجاد میشه ولی وقتی اجراش میکنم (خارج از برنامه ) ارور میده و نیاز به qt5cored.dll داره میشه یه توضیحی بدید؟؟ آیا مثل .netfreamwork باید کتاب خونه ای نصب بشه؟؟ اگه جوابش مثبته چرا حین نصب مثل visual studio همراهش نصب نشد؟؟

  • برنامه نویس
    3 سال قبل
    • ذا سلامبنده سوالی دارم که می خواهم در سی پلاس پلاس ازش استفاده کنمحال در کیوت هم همینطور پس فرقی ندارهمن می خواهم امضا و مشخصات را در برنامه بنویسماین کار چگونست و آیا کلاس یا تابع خواصی داره ؟چگونه میشه verify کرد یا assign کرد این امضا را ؟

  • برنامه نویس
    3 سال قبل
    • سلام وقتی که از این هدر فایل استفاده میکنم. #include<QApplication> این خطا رو میده No Such File or Directory چرا پیداش نمیکنه؟ من آخرین نگارش Qt رو نصب کردم و چیزی هم از داخلش پاک نکردم. qt-opensource-windows-x86-mingw491_opengl-5.4.0 پیشاپیش از حسن توجه و همکاری شما عزیزان،سپاسگذارم.

  • برنامه نویس
    3 سال قبل
    • سلام به همگی آقا من یه برنامه نوشتم حالا اشتباهی سورسش رو پاک کردم :ناراحت: من برنامه رو به صورت کامل دارم ولی می خوام سورسش رو نگاه کنم نمی دونم چجوری(منظورم برنامه ی بیلد شدست). Qt 5.3.1 license public خیلی ممنون میشم کمکم کنید.

  • برنامه نویس
    3 سال قبل
    • سلام خدمت همه دوستان من با C#‎‎‎‎ کاربودم و توی سی شارپ کامپوننتهایی وجود داشت مثل Telerik که برای طراحی و ایجاد یک UI خیلی شکیل ابزارهای خیلی مفید و قشنگی در اختیار میذاشت . میخواستم بدونم توی Qt هم همچین کامپوننتهایی داریم ... اگه هست لطفا معرفی کنید و اگه نیست چه جایگزینهایی داریم که برای طراحی GUI شکیل و زیبا بتونم ازشون استفاده کنم خیلی خیلی ممنون وقت بخیر

  • برنامه نویس
    3 سال قبل
    • سلام من MSVC2010 روی ويندوزم نصب دارم اما نسخه mingw کيوت 5.4 رو دانلود کردم حالا سؤالم اينه ميشه بدون اينکه نسخه MSVC کيوت رو دانلود کنم برای کامپايل برنامه هام در Qt Creator بجای ++g از کامپايلر MSVC استفاده کنم ؟

  • برنامه نویس
    3 سال قبل
    • سلام آیا Qt ، ریبون رو پشتیبانی میکنه؟ اگه جواب مثبته ، چطور باید این کار رو انجام داد؟ با تشکر

  • برنامه نویس
    3 سال قبل
    • در فایل فوق که در مسیر زیر هستش به خط 58 خطا میده code: #include<mysql.h> C:QtQt5.4.05.4Srcqtbasesrcsqldriversmysql error: C:QtQt5.4.05.4Srcqtbasesrcsqldriversmysql qsql_mysql_p.h:58: error: mysql.h: No such file or directory #include <mysql.h> ^

  • برنامه نویس
    3 سال قبل
    • با سلام بنده توی انجمن کامل گشتم ولی جای ندیدم که اموزش اتصال qt به mysql رو کامل و قدم به قدم بگه. نه به صورت این که بیاد بگه این کد هاست و تمام منظورم کامل هستش. ارتباط افزودن حذف بروزرسانی و ...

  • برنامه نویس
    3 سال قبل
    • سلام سورس یک dll رو داریم که با سی شارپ نوشه شده ولی نتوانسته اند از ان در دلفی استفاده کنند. اگر من بتوانم انرا با Qt بنویسم (بکمک دو ستان) امکان استفاده ان در دلفی هست. متشکرم

  • برنامه نویس
    3 سال قبل
    • من به اشتباه ورژن مربوط به vs رو نصب کردم در حالی که قبلا از کامپایلر MinGW استفاده می کردم و vs رو اصلا ندارم. راهی به غیر از uninstall و نصب نسخه mingw هست؟

  • برنامه نویس
    3 سال قبل
    • سلام داخل ویژوال استادیو 2010 موقع استفاده از زبان فارسی، بعد از کامپایل، نوشته ام به صورت ؟؟؟؟؟؟؟ (علامت سوال) نمایش داده می شود! چه در استفاده از نوشته فارسی در set Text ویجت ها و چه در فایل ها، تو کیوت کریتور این مشکل رو ندارم. از دستورات این چنینی هم استفاده کردم فایده ای نداشته QString::fromUtf8 تو ویژوال استادیو از file -> advance save option هم استفاده کردم و حالت encoding رو به utf-8 و چندین مورد دیگه تغییر دادم جواب نداد نمی خوام نوشته هام رو به صورتی که QApplication::translate (مثل دیزاینر) می خونه به صورت کد مثلا 133 ذخیره کنمنمونه کد مربوط به فایل ها: QString unicodeString = "نوشته فارسی من به صورت علامت سوال ذخیره می گردد"; QFile fileOut("qt_unicode3.txt"); fileOut.open(QIODevice::ReadWrite | QIODevice::Text); QTextStream streamFileOut(&fileOut); streamFileOut.setCodec("UTF-8"); streamFileOut.setGenerateByteOrderMark(true); streamFileOut << unicodeString; streamFileOut.flush(); fileOut.close();

  • برنامه نویس
    3 سال قبل
    • چطور میشه استایل هایی رو که طراحی کردیم رو در يک فايل ديگه قرار داد و در فرم برنامه فراخوانی کرد؟ وقتی که استایل در فرم برنامه باشه مشکلی نیست اما وقتی از فایل دیگه درون پروژه استايل رو میخوام به کنترل مورد نظر نسبت بدم خطا ميده Error: نقل قول: file:///D:/Qt/Qt5.4.0/5.4/mingw491_32/qml/QtQuick/Controls/Button.qml:100: TypeError: Cannot read property of null qrc:/MainForm.ui.qml:19: ReferenceError: MyButtonStyle is not defined main.qmlimport QtQuick 2.4 import QtQuick.Controls 1.3 import QtQuick.Controls.Styles 1.2 import QtQuick.Layouts 1.1 import "." Item { width: 640 height: 480 Button { style: MyButtonStyle.lightStyle id: button1 text: "Test" } } MyButtonStyle.qmlimport QtQuick 2.4 import QtQuick.Controls 1.3 import QtQuick.Controls.Styles 1.2 QtObject { property Component lightStyle: ButtonStyle { background: Rectangle { implicitWidth: 100 implicitHeight: 25 border.width: control.activeFocus ? 2 : 1 ...

  • برنامه نویس
    3 سال قبل
    • سلام خسته نباشید من یه مشکل داشتم اونم اینه که من از poco توی qtاستفاده کردم حالا برنامه ی من مربوط به ftpcleintsession هستش برنامم درست کار میکنه اما فرمم تا اتمام کار هنگ هستش چطوری مشکل را برطرف کنم.اینم کد: try{ QStringIP="ip"; intPort=21; Poco::Net::FTPClientSessionftp(IP.toStdString(),Po rt); ftp.login(uu.toStdString(),pp.toStdString()); if(ftp.isLoggedIn()){ ui->listWidget->addItem("Loginned"); createtable(uu,pp); } ftp.close(); } catch(Poco::Exception&ex) { std::cerr<<ex.displayText()<<endl; ui->listWidget->addItem("LoginFaild!"); return-1;; }

  • برنامه نویس
    3 سال قبل
    • سلام این کد ولی وقتی کامپال می کنم این ارور میاد دلیلش چیه؟ string cmdCommand(const string &command){ fstream file("temp.txt"); file.close(); string cmd=command+ "> temp.txt"; file.open("temp.txt"); stringstream buffer; buffer << file.rdbuf(); file.close(); return buffer.str(); try{ result= cmdCommand("ping google.com"); } catch(const char* exc) { cout<<exc; } } void MainWindow::on_pushButton_clicked() { cmdCommand(); ui->textBrowser->setText(QString::fromStdString(result)); } error: too few arguments to function 'std::string cmdCommand(const string&)' cmdCommand(); ^ ممنون

  • برنامه نویس
    3 سال قبل
    • با سلام به همه دوستان من می خوام از کلاس Qplaintexteditor استفاده کنم اما این کلاس از alignment پشتیبانی نمی کند خودم خواستم این کارو انجام بدم اما الان موفق نشدم یه کلاس نوشتم که از Qplaintexteditor ارث می بده و خواست با کد زیر از راست نوشتن رو بهش اضافه کنم اما نشد. کد نوشته شده به صورت زیر است . لطفا دوستان کمک کن خیلی فوریه. void MyTexteditor::setAlignment(Qt::Alignment alignVar) { QTextBlockFormat tempblockFormat; tempblockFormat.setAlignment(alignVar); QTextCursor cursor = textCursor(); cursor.mergeBlockFormat(tempblockFormat); setTextCursor(cursor); }

  • برنامه نویس
    3 سال قبل
    • من میخوام برای این گوشی برنامه بنویسم اما هر چقدر سایت نوکیا را سرچ زدم SDK اون رو پیدا نکردم چند ماه قبل Nokia Qt SDK رو تو سایت نوکیا دیده بودم متاسفانه نتونستم دانلود کنم شاید چون این گوشی دیگه ساپورت نمیشه اینطوریه دوستان میدونن برای این کار چه چیزایی و از کجا باید دانلود کرد