小编Did*_*era的帖子

Android数据库的最佳做法

我的Android应用程序需要本地数据库.哪种方式最好?我使用哪个类子,子类,重新实现等.我在网上发现了太多信息,但我仍然不知道哪种是最佳做法.

database sqlite android

4
推荐指数
1
解决办法
8884
查看次数

从Qt资源文件加载ico时出现问题

我使用的是Qt Designer 4.8.4,我在QMainWindow资源文件中包含两个文件:.ico文件和.gif文件.从代码加载时使用:

QPixmap p;
p.load(":/MyApp/media/logo.gif");  // does work
p.load(":/MyApp/media/logo.ico");  // does not work
Run Code Online (Sandbox Code Playgroud)

gif文件有效,但不是ico文件.有什么缘故吗?我使用ico文件作为窗口图标,并且在运行应用程序时没有显示.

并且,是的,我成功编译了qrc文件,因为GIF文件正常工作.

干杯,

c++ qt qt4 qt-designer

3
推荐指数
1
解决办法
2050
查看次数

在 std::string 和 std::wstring 之间转换的多平台方法

我目前正在使用Windows API 的方法MultiByteToWideChar和在和之间进行转换。WideCharToMultiBytestd::stringstd::wstring

我正在“多平台”我的代码,删除 Windows 依赖项,所以我想知道上述方法的替代方法。具体来说,使用boost会很棒。我可以使用哪些方法?这是我当前使用的代码:

const std::wstring Use::stow(const std::string& str)
{
    if (str.empty()) return L"";
    int size_needed = MultiByteToWideChar(CP_UTF8, 0, &str[0], (int)str.size(), NULL, 0);
    std::wstring wstrTo( size_needed, 0 );
    MultiByteToWideChar(CP_UTF8, 0, &str[0], (int)str.size(), &wstrTo[0], size_needed);
    return wstrTo;
}

const std::string Use::wtos(const std::wstring& wstr)
{
    if (wstr.empty()) return "";
    int size_needed = WideCharToMultiByte(CP_UTF8, 0, &wstr[0], (int)wstr.size(), NULL, 0, NULL, NULL);
    std::string strTo( size_needed, 0 );
    WideCharToMultiByte                  (CP_UTF8, 0, &wstr[0], (int)wstr.size(), &strTo[0], size_needed, NULL, …
Run Code Online (Sandbox Code Playgroud)

c++ boost

3
推荐指数
1
解决办法
2644
查看次数

在 Java 中从 CharSequence 转换为 String

假设我想在 Java 中将 CharSequence 转换为字符串。

哪个选项(1 或 2)更好,为什么?

CharSequence source = "some text";
String someText1 = (String)source; // 1
String someText2 = source.toString(); // 2
Run Code Online (Sandbox Code Playgroud)

java string casting

3
推荐指数
1
解决办法
3367
查看次数

如何检查窗口小部件上是否发生了鼠标释放事件

我试图在一个小部件中捕获鼠标释放事件,确保鼠标先前在同一个小部件中被按下.mouseReleaseEvent已成功调用,但我不知道如何处理参数QMouseEvent以检查鼠标的位置是否在窗口小部件内.我目前的代码:

void DeviceWidget::mouseReleaseEvent(QMouseEvent* e)
{
    if (_mouseClick)
    {
        _mouseClick = false;
        emit mouseClick(_deviceInformation);
    }
}
Run Code Online (Sandbox Code Playgroud)

非常感谢,

c++ qt

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

在Qt中显示自定义窗口小部件时的过渡效果

我想逐步显示一个自定义小部件,比如以0不透明度开始并在给定时间内变为100.是否有可能以一种简单的Qt方式为此目的而开发?或者我可以自己做吗?

干杯,

qt qt4 effects widget transitions

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

在C++/Qt中以文本格式序列化数据结构

我需要将一些数据结构存储到SQL数据库中.这些数据可能会有所不同,因此我无法知道数据库必须具有哪些字段.我即将将数据结构编码为XML或JSON对象,然后将其放入SQL数据库.但它无法工作,所以我需要序列化,因为问题在于编码该结构.

我可以使用哪个库/工具/方法将数据结构序列化/反序列化为文本?假设由一些整数,一些Unicode字符串和一些布尔值组成的数据结构.

提前谢谢了!

c++ sql qt

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

完成所有活动并重新启动Android中的应用程序

我想完成一个Android应用程序中的所有活动,然后从头开始重新启动它。有没有一种简单的方法可以在不回到第一个的情况下一步一步完成?

android

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

检索RTP / RTSP中的时间戳

我正在使用libav / ffmpeg连接到IP摄像机。我确实需要从帧中提取绝对时间戳,而不是pts / dts。我怎么有这个价值?

使用Wireshark,我可以从相机(轴P1355)看到以下响应:

RTP信息:url = rtsp://xxx.dyndns.org:4378 / axis-media / media.amp / trackID = 1?fps = 4&resolution = 1280x720&compression = 60; seq = 32446; rtptime = 3287715479 \ r \ n

c++ ffmpeg rtp rtsp libav

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

使用FFMPEG从IP摄像机读取RTCP数据包

我正在使用ffmpeg C库.我需要拦截来自摄像头的RTCP数据包,以便从发件人报告中获取时间戳.ffmpeg中是否有任何方法或结构可以提供这些信息?我完全陷入困境,但我无法解决这个问题.

任何帮助将不胜感激.提前致谢,

c ffmpeg rtp rtsp

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

C++ RTSP视频采集实现

我想开发一个非常小巧的 RTSP 客户端来从网络摄像机获取视频流。有人知道我在哪里可以找到协议的简单解释和一些很好的例子吗?

此致,

c++ sockets video rtsp

0
推荐指数
1
解决办法
5294
查看次数

标签 统计

c++ ×6

qt ×4

rtsp ×3

android ×2

ffmpeg ×2

qt4 ×2

rtp ×2

boost ×1

c ×1

casting ×1

database ×1

effects ×1

java ×1

libav ×1

qt-designer ×1

sockets ×1

sql ×1

sqlite ×1

string ×1

transitions ×1

video ×1

widget ×1