小编CCC*_*CCC的帖子

如何在qmake中指定Mac平台(QtCreator)

我想pro通过QtCreator 为文件中的Mac OS设置一些配置.我阅读了该文档,发现它支持Windows和Unix,如下所示,

 win32 {
     SOURCES += hellowin.cpp
 }
 unix {
     SOURCES += hellounix.cpp
 }
Run Code Online (Sandbox Code Playgroud)

我知道Mac OS是类似nix的操作系统,但是,我仍然希望与Linux有所不同.有没有办法做到这一点?


Ubuntu + Qt5.1

macos qt qmake qt4 qt5

24
推荐指数
2
解决办法
2万
查看次数

我如何让文字适合UIButton?

问题:

按钮大小就足够了,但是当我更改标题时,标题文本无法适应按钮宽度.任何SDK功能都可以解决这个问题,或者我需要手动编码来解决它?

请参考以下图片.

在nib文件中设计. 在此输入图像描述

模拟器中的初始显示 在此输入图像描述

当我改变标题文字时 在此输入图像描述

之前尝试了一些方法

  1. _button.titleLabel.adjustsFontSizeToFitWidth = YES;
    这种方式会改变我的字体大小.我不能接受的方式.

  2. [_button setTitleEdgeInsets:UIEdgeInsetsMake(10.0,10.0,0.0,0.0)];
    改变标签位置的方式,而不是标签尺寸.

  3. [_button.titleLabel sizeToFit];
    结果与图片(3)相同.

  4. [_button sizeToFit];
    标题移到左上角,标题仍然是相同的结果.

只是困惑,我的按钮大小足够大,为什么标题尺寸如此之小?

uibutton uilabel ios

21
推荐指数
2
解决办法
2万
查看次数

重置XCode快捷键

如何将XCode4快捷键重置为默认值?

XCode-> performance->键绑定

我发现我设置错了,但找不到重置为原始的方法.我该怎么办?重新安装XCode4(4G ....)?

xcode4

12
推荐指数
1
解决办法
5825
查看次数

如何在SQL Server 2008 R2中更改服务器排序规则

如何将服务器排序规则设置从"Chinese_PRC_CI_AS"更改为"Latin1_General_CI_AS"?

collation sql-server-2008

12
推荐指数
1
解决办法
7万
查看次数

如何在VIM中画线?

如何绘制垂直线而不是逐个输入?

例如,我想在第10列中设置20行的垂直线.就像我的第一行.我该如何以聪明的方式做到这一点?

在此输入图像描述

vim

6
推荐指数
1
解决办法
1646
查看次数

我如何在 sqlite3 中打印换行符

我正在学习 sqlite3。我想在两个表之间插​​入一个分隔符,我该怎么做?

-- show Table [exam]                                                                                
SELECT * from exam;   

-- here I wanna print a newline as separator
-- how to do this?

-- show Table [examlog]                                                                             
SELECT * from examlog; 
Run Code Online (Sandbox Code Playgroud)

sqlite

6
推荐指数
2
解决办法
2201
查看次数

如何在Mac OS上构建简单的升级程序(Lion)

步骤:
1.sudo port boost
安装在/ opt/local/boost中的boost文件,库文件在/ opt/local/lib中

2.使用XCode创建c ++项目

#include <iostream>
#include <boost/asio.hpp>
int main () {
    return 0;
}
Run Code Online (Sandbox Code Playgroud)


3.设置XCode以
在"构建设置" - >"HEADER_SEARCH_PATHS"
中找到提升,在Debug和Release中添加路径/ opt/local/include

4."Build Settings" - >"LIBRARY_SEARCH_PATHS" - > add/opt/local/lib都用于调试和发布.

5.构建程序并失败.
错误消息,

Undefined symbols for architecture x86_64:
  "boost::system::generic_category()", referenced from:
  ___cxx_global_var_init1 in main.o
  ___cxx_global_var_init2 in main.o
  "boost::system::system_category()", referenced from:
  ___cxx_global_var_init3 in main.o
  boost::asio::error::get_system_category() in main.o
  "boost::asio::error::get_netdb_category()", referenced from:
  ___cxx_global_var_init5 in main.o <br>
  "boost::asio::error::get_addrinfo_category()", referenced from:
  ___cxx_global_var_init6 in main.o <br>
  "boost::asio::error::get_misc_category()", referenced from:
  ___cxx_global_var_init7 in main.o <br>
ld: …
Run Code Online (Sandbox Code Playgroud)

boost osx-lion

6
推荐指数
1
解决办法
6329
查看次数

如何通过Windows中的批处理文件在注册表中设置值?

我要为Windows注册表设置一个值.我想设置变量shitStupidMS在注册表中,但结果是错误的.以下是我的代码.

set stupidMS=shit
echo %stupidMS% 

reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v "StupidMS" /t REG_SZ /d ^%stupidMS^%
Run Code Online (Sandbox Code Playgroud)

我认为问题是^%stupidMS ^%,但我完全不知道如何纠正它.

windows registry batch-file

6
推荐指数
1
解决办法
2万
查看次数

QtCreator中的Setup SUBDIRS模板失败

该项目是带有静态库( .pro)的应用程序(.pro),因此我将用TEMPLATE = SUBDIRS它来管理它.

我的workspace.pro

TEMPLATE = SUBDIRS
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

SUBDIRS += \
    MY_LIB \
    MY_APP1

MY_LIB.file=/Users/username/MYLIB/mylib.pro
MY_APP1.file=/Users/username/MYAPP/App1/App1.pro
Run Code Online (Sandbox Code Playgroud)

workspace.pro文件位于/Users/username/MYAPP/目录中.

当我尝试构建它时,QtCreator发出错误警告:无法生成以下内容的输出:/ Users/username/MYAPP/build-workspace_Qt_5_1_0_clang_64bit-Debug/Makefile [TEMPLATE SUBDIRS]

我可以知道如何解决吗?为什么会这样?谢谢.

qt qmake qt4 qt-creator

6
推荐指数
2
解决办法
1253
查看次数

如何计算SQL Server中的多个列?

我有这样一张桌子:

在此输入图像描述

如何计算A,B,C,D列中具有相同值的行?

列'ID'将被忽略.

对于这种情况,计数结果为2.

c# sql

5
推荐指数
1
解决办法
7950
查看次数