VMPK(1) User Commands VMPK(1) نام (NAME) vmpk - صفحه‌کلید مجازی پیانو MIDI خلاصه دستور (SYNOPSIS) vmpk [options...] توضیحات (DESCRIPTION) این صفحه راهنما به‌طور خلاصه برنامه vmpk را شرح می‌دهد. این برنامه از گزینه‌های استاندارد Qt استفاده می‌کند. برنامه Virtual MIDI Piano Keyboard یک تولیدکننده و دریافت‌کننده رویدادهای MIDI است. این برنامه به خودی خود صدایی تولید نمی‌کند، اما می‌تواند برای هدایت یک سینتی‌سایزر MIDI (چه سخت‌افزاری یا نرم‌افزاری، داخلی یا خارجی) به کار رود. شما می‌توانید از صفحه‌کلید رایانه و همچنین ماوس برای نواختن نُت‌های MIDI استفاده کنید. همچنین می‌توانید از Virtual MIDI Piano Keyboard برای نمایش نُت‌های MIDI نواخته‌شده از سازی دیگر یا پخش‌کننده فایل‌های MIDI بهره ببرید. گزینه‌های VMPK (VMPK OPTIONS) گزینه‌های زیر تنها برای vmpk اعمال می‌شوند: -h|--help متن راهنما را نمایش می‌دهد. -v|--version اطلاعات نسخه را نمایش می‌دهد. -p|--portable حالت تنظیمات قابل‌حمل (portable) را با استفاده از یک نام فایل پیکربندی پیش‌فرض فعال می‌کند. -f path/file.conf این گزینه به منزله فعال بودن --portable نیز هست. فایل path/file.conf را به‌عنوان نام فایل پیکربندی تنظیمات قابل‌حمل خوانده و در آن می‌نویسد. صرف‌نظر از قواعد مرسوم سیستم‌عامل در حال اجرا، این فایل پیکربندی همواره یک فایل متنی با قالب INI است. گزینه‌های استاندارد (STANDARD OPTIONS) گزینه‌های زیر برای تمام برنامه‌های Qt5/6 اعمال می‌شوند: -style= style / -style style سبک (style) واسط گرافیکی کاربر (GUI) برنامه را تعیین می‌کند. مقادیر ممکن به پیکربندی سیستم بستگی دارند. اگر Qt با سبک‌های افزوده کامپایل شده باشد یا سبک‌های دیگری را به‌صورت افزونه (plugin) داشته باشد، این موارد برای گزینه خط فرمان -style در دسترس خواهند بود. -stylesheet= stylesheet / -stylesheet stylesheet شیوه‌نامه (styleSheet) برنامه را تعیین می‌کند. مقدار باید مسیری به فایلی باشد که حاوی شیوه‌نامه است. -widgetcount در پایان، یک پیام اشکال‌زدایی درباره تعداد ویجت‌های باقی‌مانده و نابودنشده و حداکثر تعداد ویجت‌هایی که هم‌زمان وجود داشته‌اند چاپ می‌کند. -reverse جهت چیدمان برنامه را روی Qt::RightToLeft قرار می‌دهد. این گزینه برای کمک به اشکال‌زدایی در نظر گرفته شده است و نباید در محیط عملیاتی استفاده شود. مقدار پیش‌فرض به‌طور خودکار از لوکال (locale) کاربر تشخیص داده می‌شود (همچنین QLocale::textDirection() را ببینید). -platform platformName[:options] پلاگین لایه انتزاع بستر کیوت (QPA) را مشخص می‌کند. -platformpluginpath path مسیر پلاگین‌های بستر را مشخص می‌کند. -platformtheme platformTheme پوسته بستر را مشخص می‌کند. -plugin plugin پلاگین‌های اضافی را برای بارگذاری مشخص می‌کند. این آرگومان می‌تواند چندین بار تکرار شود. -qwindowgeometry geometry هندسه پنجره را برای پنجره اصلی با استفاده از نحو X11 مشخص می‌کند. برای مثال: -qwindowgeometry 100x100+50+50 -qwindowicon icon شمایل پیش‌فرض پنجره را تعیین می‌کند. -qwindowtitle title عنوان اولین پنجره را تعیین می‌کند. -session session برنامه را از یک نشست قبلی بازیابی می‌کند. -display hostname:screen_number نمایشگر را در X11 تغییر می‌دهد. متغیر محیطی DISPLAY را بازنویسی می‌کند. -geometry geometry هندسه پنجره را برای پنجره اصلی در X11 مشخص می‌کند. برای مثال: -geometry 100x100+50+50 -dialogs= [xp|none] تنها برای بستر Windows در دسترس است. مقدار xp از کادرهای گفتگوی سبک بومی استفاده می‌کند و none آنها را غیرفعال می‌سازد. -fontengine= freetype از موتور قلم FreeType استفاده می‌کند. همچنین ببینید (SEE ALSO) qt5options (7) مجوز (LICENSE) این صفحه راهنما در ابتدا توسط Mehdi Dogguy برای سیستم Debian GNU/Linux نوشته شد (اما ممکن است توسط دیگران نیز استفاده شود). توسط Pedro Lopez-Cabanillas برای Qt5/6 به‌روزرسانی شد. اجازه کپی، توزیع و/یا تغییر این سند تحت شرایط «پروانه عمومی همگانی گنو» (GNU General Public License)، نگارش ۳ یا هر نگارش بعدی منتشر شده توسط بنیاد نرم‌افزار آزاد اعطا می‌شود؛ با این فرض که تمام فایل‌هایی که ساخت این صفحه راهنما را ممکن می‌سازند به عنوان کد مبدأ در نظر گرفته شوند. نویسندگان (AUTHORS) Mehdi Dogguy Pedro Lopez-Cabanillas کپی‌رایت و تکثیر (COPYRIGHT) Copyright © 2009 Mehdi Dogguy Copyright © 2010-2026 Pedro Lopez-Cabanillas vmpk 0.9.2 January 6, 2026 VMPK(1)