My Project
|
مجموعهای از توابع کمکی برای بهبود رابط گرافیکی برنامه More...
#include <basicfunctions.h>
Public Member Functions | |
void | AddColorItemToQcomBox (QComboBox *combox, const QList< QColor > &colorsItem) |
افزودن رنگها | |
void | SetGuiBlineBar (QSlider *myHorizonalSlider, int minRang, int maxRang, int singleStep, int SetValue) |
مقداردهی به نوار لغزنده افقی | |
void | setServerStatusColor (QLabel *statusIcon, QString colorIs) |
تغییر رنگ آیکون وضعیت سرور |
مجموعهای از توابع کمکی برای بهبود رابط گرافیکی برنامه
برای افزودن رنگ، تنظیم نوار لغزنده و تغییر رنگ وضعیت سرور استفاده میشوند بیشتر برای تسهیل و مرتبسازی کد در رابط کرافیکی است
void BasicFunctions::AddColorItemToQcomBox | ( | QComboBox * | combox, |
const QList< QColor > & | colorsItem ) |
افزودن رنگها
این تابع یک لیست از رنگها را به عنوان آیتم به ورودی خود اضافه میکند
combox | متغییری که میخواهیم رنگها آنجا نمایش داده شود |
colorsItem | لیستی از رنگهای دلخواه |
void BasicFunctions::SetGuiBlineBar | ( | QSlider * | myHorizonalSlider, |
int | minRang, | ||
int | maxRang, | ||
int | singleStep, | ||
int | SetValue ) |
مقداردهی به نوار لغزنده افقی
برای زمانی که کار بر میخواهد سرعت درخواست را تغییر دهد
myHorizonalSlider | اشارهگر به نوار لغزنده افقی |
minRang | مقدار حداقل |
maxRang | مقدار حداکثر |
singleStep | گام حرکت در هر بار تغییر |
SetValue | مقدار اولیه برای نوار لغزنده |
void BasicFunctions::setServerStatusColor | ( | QLabel * | statusIcon, |
QString | colorIs ) |
تغییر رنگ آیکون وضعیت سرور
این تابع برای نمایش بصری وضعیت سرور به کار میرود؛ بهطوریکه با تغییر رنگ آیکون، وضعیت سرور بهصورت مستقیم قابل درک باشد
statusIcon | شارهگر به آیکون وضعیت |
colorIs | رشتهای که رنگ را مشخص میکند (مثلاً "green"، "red" و ...). |