What’s the best way to take advantage of previous installs of Qt when deploying an app on OSX or macOS?


To answer this I guess I’d need to know the standard or the most common install location of Qt on OSX. I’ve read that the location is something like /Library/Frameworks or /System/Library/Frameworks. To test this I just downloaded and installed Qt 5.9.1 and the installer suggested my home directory first. I went with that location initially because it was a safe place and I wanted to review the contents before trying another location. In the directory structure I saw some Qt framework files in the path /users/mark/Qt5.9.1/5.9.1/clang_64/lib

But the installer gave no option for installing these framework files to /Library/Frameworks. I could manually copy them or use symlinks, but it seems like there would be a more straight forward way of installing the files to /Library/Frameworks. Specifying /Library/Frameworks as the initial install directory also seems inappropriate because it wouldn’t result in the expected directory structure for that location.

So is /Library/Frameworks or /System/Library/Frameworks really the standard or typical location?

The Qt website has a page “Qt for macOS – Deployment”
http://doc.qt.io/qt-5/osx-deployment.html
which discusses how to deploy Qt apps on OSX. The page discusses static linking, and bundling qt framework files with the app.

Here’s an excerpt …

There are two ways to distribute Qt with your application in the frameworks approach:
Private framework within your application bundle.
Standard framework (alternatively use the Qt frameworks in the installed binary).
The former is good if you have Qt built in a special way, or want to make sure the framework is there. It just comes down to where you place the Qt frameworks.
The latter option is good if you have many Qt applications and you want them use a single Qt framework rather than multiple versions of it.

So the latter option above is what I’m interested in. The web page also says …

But when you are deploying the application, your users may not have the Qt frameworks installed in the specified location. For that reason, you must either provide the frameworks in an agreed location, or store the frameworks in the bundle.

“an agreed location”??

How about just using the standard or most typical location?

If there is one.

Is there a recommend approach for going with “the latter option” discussed in the reference above?



لینک منبع

دانلود زیرنویس فارسی سریال America’s War on Drugs 2017

America’s War on Drugs

دانلود زیرنویس فارسی مینی سریال America’s War on Drugs 2017

خلاصه داستان : این مینی سریال نشان می دهد که چگونه CIA در پنج دهه گذشته با وسواس فراوان جهت دور نگه داشتن آمریکا از کمونیسم با مافیا، دشمنان خارجی و بزرگترین دلال های مواد مخدر همکاری کرده است و در ازای این همکاری و حمایت آنها اجازه داشتند تا مواد مخدرشان را در آمریکا بفروشند و این مارکت را گسترده کنند…




منبع لینک by [author_name]

ورزشکاران جهان در شبکه های اجتماعی (۵۶۹)

بالوتلی:

تمرکز


لئوناردو بونوچی


قرارداد بنزما با رئال مادرید تا سال ۲۰۲۱ تمدید شد. 


تعداد بازی یحیی توره در سیتی به ۳۰۰ رسید.


دارمیان:

صعود به دور بعد


ریبری آغاز سال هجری قمری را تبریک گفت. 


الکسیس سانچز


لیورپول: 

وقتی رئیس را ببینید


شکودران موستافی


بازیکنان ناپولی پس از پیروزی برابر لاتزیو


نیمار


ادن هازارد برای دیگو کوستا در اتلتیکو آرزوی موفقیت کرد.


آندر هررا: 

خندیدن در باران!


آرسنال تولد هولدینگ را تبریک گفت. 


یوونتوس:

پیرلو در سال ۲۰۱۴ گل برتری دربی را به ثمر رساند. 


 



منبع لینک by [author_name]

تاکید دی‌میستورا بر شکست داعش از طریق راهکار سیاسی فراگیر – خبرگزاری مهر | اخبار ایران و جهان

به گزارش خبرگزاری مهر به نقل از خبرگزاری رسمی سوریه(سانا)، استفان دی میستورا، فرستاده ویژه سازمان ملل به سوریه در سخنان خود در یک نشست بین المللی در مقر سازمان ملل در نیویورک گفت: ما امیدواریم که گروه تروریستی داعش در دیر الزور و رقه در نزدیک ترین زمان ممکن شکست بخورد. مقرهای داعش در این دو منطقه در شرف سقوط نهایی است. شکست داعش در سوریه باید از طریق یک راهکار سیاسی فراگیر صورت پذیرد.

وی در ادامه افزود: باید به یک راه کار سیاسی در خصوص بحران سوریه دست یافت. نتایج توافقات آستانه در کاهش تنش در برخی مناطق سوریه بسیار مثمر ثمر بوده است. بعد از آستانه ما باید مستقیما به ژنو مراجعه کنیم.



منبع لینک by [author_name]

go – Set the value of a struct field with reflection when the field is a pointer-to-x


I’ve checked quite a lot of reflect questions and I’ve used it quite a bit now but I’ve not found a solution for this.

Basically, I have a struct of pointers to various primitives. The struct is a config for an application and the reason the fields are pointers is so I can determine between a field set to the default and a field that hasn’t been set at all – to enforce “required” fields.

I’ll link the source code at the end but lets use a simple example for now:

type Config struct {
    A *string
    B *int
    C *bool
    D *[]string // wildcard!
}

So I grab the reflect.Value via reflect.ValueOf(*cfg) which gives me a .Field on each element, which I iterate through.

The thing is, each element doesn’t pass CanAddr or CanSet, I can’t seem to find a way to set the value held behind the pointer. Is this a limitation of the language? Will I need to make my fields non-pointers? That would suck as there would be no way to determine if a user specified an empty string or just didn’t set it at all for example.

Oh and bonus points for setting/appending a []string field! That one confused me even without pointers thrown in the mix!

Anyway, the relevant code is here: https://github.com/Southclaws/sampctl/blob/master/settings.go#L95-L116



لینک منبع

نگرانی شدید مصر نسبت به همه پرسی اقلیم کردستان عراق – خبرگزاری مهر | اخبار ایران و جهان

به گزارش خبرگزاری مهر به نقل از المنار، وزارت خارجه مصر با صدور بیانیه ای در خصوص پیامدهای همه پرسی اقلیم کردستان گفت: نگرانی مصر اساسا از تاکید این کشور بر وحدت و ثبات عراق و ادامه یافتن رابط برادری و اتحادی است که تمام اقشار ملت عراق را در برمیگیرد.

در ادامه این بیانیه بر ضرورت توجه به پیامدهای طولانی مدت برگزاری همه پرسی استقلال اقلیم کردستان عراق بر ثبات و امنیت این کشور و خاورمیانه تاکید شده است.

در ادامه این بیانیه آمده است: باید سازوکارهایی که اجازه برگزاری گفتگوهای بیشتر میان دولت عراق و اقلیم کردستان این کشور را در خصوص مسائل اختلافی می دهد فعال شود تا به توافقاتی  در خصوص محافظت از عراق و وحدت آن دست یافت.

پیشتر نیز علاء موسی، سفیر مصر در عراق در واکنش به همه پرسی در اقلیم کردستان عراق گفت: ما مخالف هر اقدام یکجانبه که به وحدت عراق لطمه وارد کند هستیم.



منبع لینک by [author_name]

کیم جونگ اون: ترامپ روانی است


خبرگزاری مهر: به نقل از میرر، «کیم جونگ اون» رهبر جوان کره شمالی در اقدامی نادر با صدور بیانیه ای، اظهارات دونالد ترامپ رئیس جمهوری آمریکا در مجمع عمومی سازمان ملل را به منزله اعلام جنگ تلقی و وی را دیوانه روانی خطاب کرد و گفت: ترامپ بدجور تقاص تهدیدهایش را خواهد پراخت.

کیم در پاسخ به تهدید ترامپ که گفته بود در صورت لزوم کره شمالی را با خاک یکسان می کند، وی را به شدیدترین اقدام متقابلی که آمریکا در طول تاریخ تجربه کرده است، تهدید کرد.

وی گفت: رهبر آمریکا باید بداند چه کسی را خطاب قرار می دهد. حالا که وی در برابر دیدگان جهانیان به من و کشورم توهین می کند، ما هم با شدیدترین اقدام ممکن پاسخگوی وی خواهیم بود.



منبع لینک by [author_name]

مردم ایران نمی‌گویند مرگ بر آلمان


خبرگزاری فارس: «نیکی هیلی» نماینده آمریکا در سازمان ملل امروز در جمع خبرنگاران از فعالیت هیئت آمریکایی در هفتاد و دومین نشست مجمع عمومی سازمان ملل گزارش داد.

وی ابتدا به سخنرانی «دونالد ترامپ» رئیس‌جمهور کشورش در این مجمع پرداخت و گفت: «ترامپ با سخنانش در مجمع عمومی، قدرت آمریکا را به نمایش گذاشت.»

هیلی ادامه داد: «ترامپ از جهانیان خواست که در مبارزه ما به دو رژیم سرکش یعنی ایران و کره شمالی، به واشنگتن بپیوندند و فکر می‌کنم که شاهد پاسخ مثبت همه کشورها به این سخنان بودیم.»

نماینده آمریکا در سازمان ملل سپس از مذاکرات هیئت آمریکایی با برخی هیئت‌های حاضر در مجمع عمومی در خصوص ایران خبر داد و گفت: «در همه مذاکراتی که در طول این یک هفته در خصوص ایران داشتیم، دیدیم که همه از ثبات‌زدا بودن اقدامات ایران در خاورمیانه حرف می‌زنند. ما مذاکرات و اقدامات خود را در این خصوص ادامه می‌دهیم تاهنگامی که  از توقف اقدامات ایران مطمئن شویم.»

هیلی سپس به بحث تصمیم ترامپ در خصوص ماندن یا نماندن آمریکا در برجام اشاره کرد و گفت: «ترامپ روز ۱۵ اکتبر تصمیم می‌گیرد که آیا پایبندی ایران به برجام را تأیید یا رد کند. این مسئله بر اساس قانون آمریکا انجام می‌شود و قانون آمریکا ارتباطی به برجام ندارد.»

وی ادامه داد: «۲۵ سال است که شاهد انعقاد مکرر توافقات بد با کره شمالی و نقض پی در پی این توافقات هستیم و امروز با یک کشور مسلح به سلاح اتمی و موشک‌های قاره‌پیما روبرو هستیم. نمی‌خواهیم که ایران به کره شمالی جدید تبدیل شود.»

امروز «زیگمار گابریل» وزیر خارجه آلمان در مجمع عمومی سازمان ملل گفته بود که در صورت شکست برجام، اعتبار نظام بین‌الملل خدشه‌دار می‌شود و دیگر نمی‌توان هیچ کشوری را برای خلع سلاح اتمی در قبال امضای یک توافق مجاب کرد.

هیلی در پاسخ به این سخنان گابریل گفت: «خیلی از کشورها در خصوص ماندن یا نماندن آمریکا در توافق هسته‌ای نظر می‌دهند و این نظر خود آنهاست ولی مردم ایران شعار مرگ بر آن کشورها را سر نمی‌دهند. مردم ایران نمی‌گویند مرگ بر آلمان.»

وی افزود: «نیروی محرک رئیس‌جمهور آمریکا برای تصمیم‌گیری، نظر دیگر کشورها در خصوص آمریکا نیست بلکه مفید بودن آن کار برای منافع امنیت ملی آمریکا است.»

نیکی هیلی به بحث مخدوش شدن اعتبار آمریکا در صورت تخلف از قول و قرار خود در برجام هم پرداخت و ضمن رد چنین تفکری گفت: «خروج از برجام اعتبار آمریکا را مخدوش نمی‌کند بلکه نشان می‌دهد که دولت آمریکا همیشه در پی حمایت از مردم خود است. هوشمندانه‌ترین کاری که در خصوص توافقات پیشین می‌توان انجام داد عبارت است از نگاه به عقب و بررسی اجرایی بودن یا نبودن آن توافقنامه.»

وی سپس از خبرنگاری که در این خصوص سوال پرسیده بود، سوالی متقابل پرسید و گفت: «ایران موشک بالستیک تست می‌کند، از تروریست‌ها حمایت می‌کند، اسلحه صادر می‌کند و با کره شمالی هم همکاری می کند. آیا با وجود این کارها، برجام هنوز اجرایی است؟»



منبع لینک by [author_name]

حضور آندره آ بوچلی، خواننده مشهور و نابینای ایتالیایی در باشگاه اینتر (عکس)

ایتالیا - اینتر - زانتی - خواننده - نابینا



خواننده نابینا اما بسیار موفق ایتالیایی، از نزدیک افتخارات نراتزوری را لمس کرد.

طرفداری- روز گذشته، آندره آ بوچلی، خواننده مشهور ایتالیایی در باشگاه اینتر حضور یافت و مورد استقبال خاویر زانتی قرار گرفت. شهرت بوچلی در سطح جهان، علاوه بر آهنگ های زیبایش، بیش تر به خاطر نابینا بودن او است. وی از کودکی دچار عارضه تنبلی چشم بود اما قبل از رسیدن به نوجوانی در یک بازی فوتبال به طور کامل بینایی اش را از دست داد ولی این اتفاق او را از پیشرفت باز نداشت. بوچلی در سطح دکتری حقوق، فارغ التحصیل شد و در کنار آن در هنر موسیقی نیز تا بالاتر سطح ممکن پیش رفت.



دسته‌بندی تصویر: 



منبع لینک by [author_name]