'\" t .\" Title: vmpk .\" Author: Mehdi Dogguy .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: Jan 6, 2026 .\" Manual: User Commands .\" Source: vmpk 0.9.2 .\" Language: English .\" .TH "VMPK" "1" "Jan 6, 2026" "vmpk 0\&.9\&.2" "User Commands" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" vmpk \- صفحه‌کلید مجازی پیانو MIDI .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBvmpk\fR\ 'u \fBvmpk\fR [options\&.\&.\&.] .SH "توضیحات (DESCRIPTION)" .PP این صفحه راهنما به‌طور خلاصه برنامه \fBvmpk\fR را شرح می‌دهد\&. .PP این برنامه از گزینه‌های استاندارد Qt استفاده می‌کند\&. .PP برنامه Virtual MIDI Piano Keyboard یک تولیدکننده و دریافت‌کننده رویدادهای MIDI است\&. این برنامه به خودی خود صدایی تولید نمی‌کند، اما می‌تواند برای هدایت یک سینتی‌سایزر MIDI (چه سخت‌افزاری یا نرم‌افزاری، داخلی یا خارجی) به کار رود\&. شما می‌توانید از صفحه‌کلید رایانه و همچنین ماوس برای نواختن نُت‌های MIDI استفاده کنید\&. همچنین می‌توانید از Virtual MIDI Piano Keyboard برای نمایش نُت‌های MIDI نواخته‌شده از سازی دیگر یا پخش‌کننده فایل‌های MIDI بهره ببرید\&. .SH "گزینه‌های VMPK (VMPK OPTIONS)" .PP گزینه‌های زیر تنها برای \fBvmpk\fR اعمال می‌شوند: .PP \fB\-h|\-\-help\fR .RS 4 متن راهنما را نمایش می‌دهد\&. .RE .PP \fB\-v|\-\-version\fR .RS 4 اطلاعات نسخه را نمایش می‌دهد\&. .RE .PP \fB\-p|\-\-portable\fR .RS 4 حالت تنظیمات قابل‌حمل (portable) را با استفاده از یک نام فایل پیکربندی پیش‌فرض فعال می‌کند\&. .RE .PP \fB\-f\fR \fIpath/file\&.conf\fR .RS 4 این گزینه به منزله فعال بودن \fB\-\-portable\fR نیز هست\&. فایل \fIpath/file\&.conf\fR را به‌عنوان نام فایل پیکربندی تنظیمات قابل‌حمل خوانده و در آن می‌نویسد\&. .sp صرف‌نظر از قواعد مرسوم سیستم‌عامل در حال اجرا، این فایل پیکربندی همواره یک فایل متنی با قالب INI است\&. .RE .SH "گزینه‌های استاندارد (STANDARD OPTIONS)" .PP گزینه‌های زیر برای تمام برنامه‌های Qt5/6 اعمال می‌شوند: .PP \fB\-style=\fR \fIstyle\fR / \fB\-style\fR \fIstyle\fR .RS 4 سبک (style) واسط گرافیکی کاربر (GUI) برنامه را تعیین می‌کند\&. مقادیر ممکن به پیکربندی سیستم بستگی دارند\&. اگر Qt با سبک‌های افزوده کامپایل شده باشد یا سبک‌های دیگری را به‌صورت افزونه (plugin) داشته باشد، این موارد برای گزینه خط فرمان \fB\-style\fR در دسترس خواهند بود\&. .RE .PP \fB\-stylesheet=\fR \fIstylesheet\fR / \fB\-stylesheet\fR \fIstylesheet\fR .RS 4 شیوه‌نامه (styleSheet) برنامه را تعیین می‌کند\&. مقدار باید مسیری به فایلی باشد که حاوی شیوه‌نامه است\&. .RE .PP \fB\-widgetcount\fR .RS 4 در پایان، یک پیام اشکال‌زدایی درباره تعداد ویجت‌های باقی‌مانده و نابودنشده و حداکثر تعداد ویجت‌هایی که هم‌زمان وجود داشته‌اند چاپ می‌کند\&. .RE .PP \fB\-reverse\fR .RS 4 جهت چیدمان برنامه را روی Qt::RightToLeft قرار می‌دهد\&. این گزینه برای کمک به اشکال‌زدایی در نظر گرفته شده است و نباید در محیط عملیاتی استفاده شود\&. مقدار پیش‌فرض به‌طور خودکار از لوکال (locale) کاربر تشخیص داده می‌شود (همچنین QLocale::textDirection() را ببینید)\&. .RE .PP \fB\-platform\fR \fIplatformName[:options]\fR .RS 4 پلاگین لایه انتزاع بستر کیوت (QPA) را مشخص می‌کند\&. .RE .PP \fB\-platformpluginpath\fR \fIpath\fR .RS 4 مسیر پلاگین‌های بستر را مشخص می‌کند\&. .RE .PP \fB\-platformtheme\fR \fIplatformTheme\fR .RS 4 پوسته بستر را مشخص می‌کند\&. .RE .PP \fB\-plugin\fR \fIplugin\fR .RS 4 پلاگین‌های اضافی را برای بارگذاری مشخص می‌کند\&. این آرگومان می‌تواند چندین بار تکرار شود\&. .RE .PP \fB\-qwindowgeometry\fR \fIgeometry\fR .RS 4 هندسه پنجره را برای پنجره اصلی با استفاده از نحو X11 مشخص می‌کند\&. برای مثال: \-qwindowgeometry 100x100+50+50 .RE .PP \fB\-qwindowicon\fR \fIicon\fR .RS 4 شمایل پیش‌فرض پنجره را تعیین می‌کند\&. .RE .PP \fB\-qwindowtitle\fR \fItitle\fR .RS 4 عنوان اولین پنجره را تعیین می‌کند\&. .RE .PP \fB\-session\fR \fIsession\fR .RS 4 برنامه را از یک نشست قبلی بازیابی می‌کند\&. .RE .PP \fB\-display\fR \fIhostname:screen_number\fR .RS 4 نمایشگر را در X11 تغییر می‌دهد\&. متغیر محیطی \fBDISPLAY\fR را بازنویسی می‌کند\&. .RE .PP \fB\-geometry\fR \fIgeometry\fR .RS 4 هندسه پنجره را برای پنجره اصلی در X11 مشخص می‌کند\&. برای مثال: \-geometry 100x100+50+50 .RE .PP \fB\-dialogs=\fR \fI[xp|none]\fR .RS 4 تنها برای بستر Windows در دسترس است\&. مقدار xp از کادرهای گفتگوی سبک بومی استفاده می‌کند و none آنها را غیرفعال می‌سازد\&. .RE .PP \fB\-fontengine=\fR \fIfreetype\fR .RS 4 از موتور قلم FreeType استفاده می‌کند\&. .RE .SH "همچنین ببینید (SEE ALSO)" .PP qt5options (7) .SH "مجوز (LICENSE)" .PP این صفحه راهنما در ابتدا توسط Mehdi Dogguy برای سیستم Debian GNU/Linux نوشته شد (اما ممکن است توسط دیگران نیز استفاده شود)\&. .PP توسط Pedro Lopez\-Cabanillas برای Qt5/6 به‌روزرسانی شد\&. .PP اجازه کپی، توزیع و/یا تغییر این سند تحت شرایط «پروانه عمومی همگانی گنو» (GNU General Public License)، نگارش ۳ یا هر نگارش بعدی منتشر شده توسط بنیاد نرم‌افزار آزاد اعطا می‌شود؛ با این فرض که تمام فایل‌هایی که ساخت این صفحه راهنما را ممکن می‌سازند به عنوان کد مبدأ در نظر گرفته شوند\&. .SH "نویسندگان (AUTHORS)" .PP \fBMehdi Dogguy\fR <\&dogguy@pps\&.jussieu\&.fr\&> .RS 4 .RE .PP \fBPedro Lopez\-Cabanillas\fR <\&plcl@users\&.sourceforge\&.net\&> .RS 4 .RE .SH "کپی‌رایت و تکثیر (COPYRIGHT)" .br Copyright \(co 2009 Mehdi Dogguy .br Copyright \(co 2010-2026 Pedro Lopez-Cabanillas .br